You can't really compare these 2. They're 2 different genres of console gaming... one is a handheld.
Of course, I would go with the Wii because of it's action, and obviously better graphics.
And obviously the DSi is good for portability, and the web browser (unless you use internet on your phone already).