Furthermore, I am in need of a good game that I can just load and play for short periods, namely a puzzle game would be ideal. Any suggestions?
Wario Ware my friend. Wario Ware. It almost beats out Tetris for that title.
In general:
GBA is teh omnibus. (That's a good thing.
)
I was thinking about getting an Afterburner kit, but for the combined cost of the kit and a soddering iron, I decided I was better off trading in my GBA for an SP. (I was also somewhat apprehensive as I've never soddered before.
) The SP almost bests the GBA with an Afterburner installed, but its problem is the "crab claw" you get from playing on it. To be honest, I recommend the Gameboy Player if you can afford it. Sure it kills portability, but it is quite sweet to play on the big screen, especially with GBA games supporting rumbling features now. (It's really the only way I play FFTa.
I also played through a majority of Super Mario Advance 4 that way.)
For those of you wanting a price break-down...
GB Player: 50 USD (I believe the GB Player is non-region specific. I'll have to double-check.)
GBA w/ E-Reader: 50 USD (The GBA is non-region specific. So too is the E-Reader I believe, but Europe isn't getting the E-Reader so most games there have the E-Reader support nixed.)
GBA SP: 100 USD (Region-free.)