... and I'm really stumped. There are 2 material things I love in this world, and that's music and video games. I'm still in the dark ages when it comes to portability.

-I have a standard CD player and have to carry around 2 huge wallets just to have ~80 albums at my disposal. So of course I know the clear and instant advantages of an MP3 player, in so many ways. Yet the worthwhile ones to invest in are all very expensive ($200, $300, etc...) and I'm not sure if I want to spend that right now. So if I choose a portable music device, I will either:
A) Get an iPod, a trusted brand that may be a little pricey
B) Get a different drive-based MP3 player that's cheaper but doesn't have as much of the guarunteed quality, or
C) Get a disk/card-based MP3 player that I can just put a few albums on at a time, then have to replace them. Smaller and cheaper but not as smart of an investment compared to the bigger ones.

On to video games...
-The last Gameboy I owned was, you guessed it, fatty, which I only had Pokemon Red/Blue, Metroid 2, Zelda Link's Awakening, and Mario Land 2 for. Of course, I've gotten my continued GB/GBC/GBA fix through emulators... but I can never play them away from my computer (don't suggest a PSP or a palm pilot, plzkthx). My toss up here, if I go for a game device, is whether to:
A) Buy a Nintendo DS, which right now would be the most expensive, and has the wireless multiplayer/online possibilities, but not much of that will be realized for me for a while.
B) Buy a Gameboy Advance SP, which would still allow me to pick up and play all old GB/GBC games, and is of course much much cheaper. Plus, I could potentially pay $60-80 for one of these now, and trade it in for $30-40 around the holidays towards a DS.
C) Wait for a Gameboy Micro...? Nah, not my thing, even though it could have a great pricepoint. It's not for avid gamers anyways, can't play older games and the screen is only 2 inches.

Keep in mind that this has to be some money well speant, though that shouldn't be a problem as either a portable system with hundreds/thousands of games, or a music player that I can always load up with tons of music depending on my mood will make a good choice.

And of course there's the 3rd option, just buy Half-Blood Prince exclusively and read it on all my upcoming plane/car trips, though I was going to do that anyways