Ya, I'm late with a reply here seeing the original posting was in November 07 -- but here's my thoughts.
Until seeing this, I wasn't much of a hip-hop/rap fan. Nice work! Hope to see more.