After nearly three months of waiting to get a replacement, I got my new GP2x in yesterday. Within twenty four hours, it has bricked itself *again* by flashing trash onto the firmware.
Just posting this as a caution to anyone else who has had this happen - my guess is it's something to do with...