*NO ONE* has mentioned this, so I'll mention this right now.
Dealextreme's acekard 2i's do NOT come with the USB card reader! That means if you get one, all you're getting is the acekard, and if you buy the microsd card, that also won't come with a reader. So then, you get your nice shiny acekard and microsdhc, but won't have a way to copy anything to it from the computer. Maybe they once did, but they sure don't now.
You're best off looking for a seller that includes the USB card reader, unless you have one already. There's one much closer, that has it for $19, includes the card reader, the acekard 2i is a *legit* non clone card, and they ship the same day. I'm not posting direct links due to some recent nazi activities by the big "N", but they're in Cali.
You can also easily transfer your saves from your G6 to the acekard by just saving the "default" (eeprom) file to the "1" or "2" (preferred) file for the rom, then renaming it to match the exact name on the acekard (with akaio firmware 1.5) with extension .SAV. And your G6L can still be used to play GBA.
Plus with 8 GB+ of storage, you can throw a TON of mp3's on and play them with moonshell on your Ak2i, GREAT when you want to relax and listen to music while on the go, or even throw a few movies on (if you converted them to DPG format).
Before people start whining about the old slot-2 prices, I think I paid over $100 for my G6L...and yes it was sometime in 2006 (judging from the starting play time of my "Meteos" in game stats (8/2006...)
The one BIG thing missing from the slot-1 devices is the ability to transfer saves from a retail game cart to the device, which is something that was VERY useful in the G6 Lite; transferring a save from a cart you own to a flashcart and playing it from there, saves space and danger of lost carts...I think only slot-2 devices allowed this (Xfer save-from default (slot 2 file) to DS card (slot 1), etc, and vice versa.