i love how mixing isnt part of dj'ing hip hop. your crazy, ive spun at clubs and bars for years and mix all the time, your mixes just arent as long as dance music, but mixing is a big part of it, and knowing bpm, i dont understand why its so hard for some, i guess dj'ing just kinda embeds it in you brain, i can tell by listening, and if you need a perfect bpm count, downloand mixmeister, its free