There are many reasons:
(1) The DS didn't start off nearly as hot as the Wii. It picked up momentum for the same reasons the Wii will pick up momentum: great variety of good to great games at a nice price.
(2) The Wii is supply constrained right now. Demand is much higher than supply, especially in the US. People can only speculate as to what sales numbers would be like if Nintendo was able to meet demand world wide.
(3) Sales tend to snowball for the Wii, especially in the US. Each Wii on the market is a potential advertisement for itself -- people take the Wii to their family's house for thanksgiving and 5 non-gamers want to buy one. This kind of thing is unheard of in gaming.
(4) The Wii hasn't had a price drop yet, but the low manufacturing costs suggest Nintendo could easily sell the device at $99 if they needed to.
(5) Tons of third party support has been shifting to the Wii.
Lifetime sales are very, very hard to calculate. It's easy to suggest, however, that the Wii will almost certainly outsell its first year of sales in the next few years because Nintendo has not yet met demand, has not yet dropped the price, and a lot of third party exclusive support shifted to the Wii in the first year.
Track DS sales against the Wii on this site.
[edit] corrected to say what I meant. Third party support is shifting to the Wii, not first party.