Horn swaggled!
Ok, just because I'm really in the dark here, BMX cranks use an ISO taper, where as Shimano uses a JIS taper? So the *possible* solution to my problem would be to get a bottom bracket with an ISO taper?
Seriously, thank you guys. I probably would have shot myself in the head by now trying to find this information.