every one says dan's comp, but those bikes come in boxes and someone has to put it together, so you could do it yourself, and have a shitty bike no matter how good the parts are, or you can bring it to a shop, piss them off by bringing in a bike you didn't buy from them, and have them charge you money to get your bike working properly.  I know, I work at a shop.  Haro makes a sweet bike, I prefer the nyquist over the mirra, but I ride more trails, and  the mirra wasn't really made for that.  The fuse is a really solid bike, specialized did a good job with that, but the same priced haro will be a better bike.I think the nyquist compares better to the fuse also.  I am not a big fan of left side drive, so watch out for that too. I gaurantee you your shop can get you eastern, and maybe a few other companies as well, they just don't stock high end bmx, because it doesn't always sell well.  Just ask them to see the "Q" catalogue, and they'll think you know what you are talking about too.  So overall, I would talk to your shop.  And get your bike from your shop, it'll end up working out better for you.  As for all the niche brads, such as fit, volume, sand m etc.  they end up costing a lot as completes, so remember that too.