I'm not a big fan of rap in general (although I definitely like some rap artists/songs), but this guy is amazing. Below is his best work, IMO. The first one might make you cry, and they'll both give you goosebumps, guaranteed. Enjoy.
http://youtube.com/watch?v=5pqiqrnZE44
http://youtube.com/watch?v=XDoCWG7dF...ed&search=