lol that's what i ended up doing. Mine's a Dynix (related to hynix?) d27uag8t2mtr. Says 16g on it, but according to all the google sites it's a 1gb chip, and if I make the partition any bigger than that, the player won't read anything from it, so I'm now pretty sure that it's 1gb. (thanks, Binh)
Oh well... 1gb player that plays videos for 20 bucks... i guess that's not bad.