Well, if you're really interested in the DSi's features, there are any DSiWare games which you are just dying to play, and you don't have any GBA games, then I'd say buy the DSi if you have the money. Or if your current DS breaks, that might be a good reason too. If that's not the case, then wait for DS2 as I'm sure all of the truly great DS games will still be playable on the DS/Lite.