I bought 2 units, one blue and one red, for my sons (ages 4 & 7) as Christmas gifts, and what GREAT gifts they were. I got these online at BestBuy.com a few days BEFORE Thanksgiving for $99.99, which was an excellent price for the MarioKart 7 bundle. I kept an eye on the ads from Best Buy and all of the competition, and NOBODY beat this price from Black Friday through the pre-Christmas sales.
A note to Parents: If you are getting this as a gift for Christmas, Birthdays, etc. in situations where the recipient may want to play with it immediately, open it up beforehand and do the initial set-up, updates, and free-download of the game so it's ready to go when they're ready to play. I highly recommend setting the Parental Controls, as these things have an Internet browser built-in. It took me a total of about 2 hours to get them up and running (about 20 minutes to go through and set-up the user name, parental controls, and all the other initial set-ups, about another 20 minutes or so to do a system update, and around an hour or so to download the game, which is saved in "block" form on the included SDHC card. The fact that I was setting up 2 units at the same time may have increased the download time somewhat --- who knows.
Had I known that it would take that amount of time, I would have taken care of all of that beforehand.
All that being said... these things are GREAT!!! There are a lot of bells and whistles that your kids will figure out before you will. My 4-year old, after only a day and a half, already figured out how to use the front and rear-facing cameras. I might just treat myself to one for my birthday in a few months. Some kids just never grow up.
Thanks Best Buy for making this Christmas extra Merry.