Today I found some GBA SP in at toys R us, they got their second shipment already but only had the cobalt. I originally was going to get a platinum but  said oh well and got the cobalt.
Now I gotta say I have played a regular GBA before and it did nothing for me.  The lighting  was horrid the screen was dark and  games like metroid lost everything. So I never got one. Today I picked up , The GBA SP, A link cable to my game cube, Metroid fusion, and Advance wars.
It  has been a fun day playing , linking the GBA SP up to the cube with Zelda was a blast, my son and I  could play together making the game even more memorable for the both of us then it was already.
Tonight I  had some time to play  some fusion and then even more of the advance wars.
While playing fusion I turned the light off and  remembered exactly why I had never bought a GBA before now. IT SUCKS!  My plan was to buy this and my 5 year old son a used GBA, but  there is just no way I can make him play  in that kind of eye strain, that would be just cruel after seeing the actual difference 1st hand.   So I plan to now give the  cobalt one to him when  I get the platinum myself.  This thing is tiny, I am shocked at how small it really is. Especially folded up.
All I can say is   if you    don't have one, spend the cash, throw your old game boy in the trash, sell it , do something, let your eyes live again. Now I  can only imagine what new life the GBP will bring to these games!!