The GC version is only $20 now, and it has those old NES games (I know, emulation etc, but there's just something sweet about getting Ballon Fight for your birthday in a videogame). The DS version, however, does have the Wi-Fi (like you said) and you can get hats and such. Both is the only solution.