Hey bubbadreier, I'm in the same boat as you, and pretty excited, but I think I ordered the L-rider (lambo) version, all the same though. the only negative I've heard about the mini's is the button placement being awkward.
Also - and am sure there are many experts who can answer this: Ive...