I hate them too. I thought the minis were a good compromise between size and user friendliness, but the USB folks thought it was too confusing to have all the different connector types out there. Plus it seems the micro design is more durable.

Edit: It seems this only applies to portable devices using the "USB On the Go" logo which this isn't because it cannot be a host as the standard dictates and has actually been enforced since May 2007, so I just missed it during board layout. Still it looks like they outlaw the use of Mini-AB connectors in favor of the less flexible Mini-B.

Stu
_________________________
If you want it to break, buy Sony!