You've gone over pretty much everything, unless you have a local game shop somewhere. You might get a better deal than GameStop, but direct selling online gets you more.
--
It's F-Zero. F-ZEEEEEEEEEEEEEEEEEEEEEEEEEERO!
http://img.imgcake.com/RedShifter/straitjacketdswordjpgem.jpg