Well, have you heard about the 3DS Ambassador program? If not, I'll give you a quick rundown:
-Nintendo has a price drop (dropping from $250US to $170US) that will take effect on August 12, 2011.
........ -Alongside that price drop though, is the ambassador program. If you buy a 3DS system before the price drop takes effect, and log onto the eShop, Nintendo will automatically put you into the ambassador program which gives you 20 free games from the NES (I think) and GBA era. The 20 free games only lasts until August 11, 11:59PM. But, if you can't get a 3DS before August 12, you get the leisure of a $80US drop!
So if the 3DS is too expensive right now due to the $250US price tag, you could wait 12 days and get it once the price drop sets in, but you wouldn't get the 20 free games. Either way it's a win to me, because all of those free games are worth way more than $80, even at face value.