shimano dxr is the best for bmx racing
it depends on what make and model your BMX or MTB is
The best? Think in terms of $1,000 and up. A very good BMX bike can bought for $500, though.
I would reccomend going to a bike store more than a website.
www.danscomp.com is the main bmx website. I get all my stuff there, bike parts, clothes, etc.
Wethepeople bmx bikes are excellent, probably the best
By far the best one I have found so far is: http://www.bmxcustomizer.com/
the one at walmart
go on to this website called wiggle the bmx is on a sale 4 £260
They dont make good one there cheep buy a real bike that wont break in a month its worth it