Personally bought as in paid my own money for?
...wow, hard to believe but it's actually Sony for the PS3.
All the rest (except for DSiXL which came after PS3) I waited until Christmas/Birthdays and asked for them.
--
Thank you, Eddie Guerrero.
http://i.neoseeker.com/n/2/nintendo_quality_seal.jpg