I think the M3 MiniSD is a great setup. It only sticks out as far as a GBA game, plus MiniSD is much cheaper than MicroSD. I got a 2GB for the price of a 1GB Card. I don't think they make media bigger than 2GB for Micro yet either.
Then again, if I find a friend locally to buy my Mini, I may sell it for a micro