I would say Supercard, it works perfectly, boots faster than the M3 (i'm guessing the g6 too)
Unless you care about the pretty interface. The supercard interface is simple and works well.
Though the supercard doesn't exactly match the white of the ds lite, and only come in black and white as far as i know.
But SC lite is cheap at 50 bucks. MicroSD is about 25 USD from meritline for 512 or 40ish for 1gb