The DSi was the best-selling games machine in the US last month, according to data released by NPD.
The Wii also did well with 1.26 million units shifted. Xbox 360 sales hit 819,500 while PS3 trailed on 710,400.
Nearly 294,000 PSP units were sold, ahead of the PS2 on 203,100.
Call of Duty: Modern Warfare 2 was the best-selling game. Activision sold 4.2 million copies of the Xbox 360 version while PS3 owners snapped up 1.87 million discs.
"Call of Duty: Modern Warfare 2 has achieved the top spot for first-month sales of any game at the title level," said NPD analyst Anita Frazier. "Halo 3 previously held the spot when it sold 3.3 million units in September '07 in 12 days at retail. MW2 bested Halo 3's daily sales rate by 16 percent in its 19 days at retail in November."
At number three on the chart was New Super Mario Bros. Wii, racking up sales of 1.39 million. The Xbox 360 version of Assassin's Creed II was in fourth while the PS3 game came in eighth.
Left 4 Dead 2, Wii Sports Resort and Wii Fit Plus were at five, six and seven, while Dragon Age: Origins for Xbox 360 and Mario Kart Wii rounded out the chart at nine and ten.
There was no sign of Tony Hawk: Ride in the top ten. Only 114,000 copies of the skateboarding title have been shifted since the game launched in the US on 17th November. More than half of those were for the Wii while around 30,000 were for Xbox 360 and 16,000 were for PS3.
Overall hardware revenues stood at $1.05 billion, down more than 13 per cent compared to last year. Software revenues also fell, dropping by 3.1 per cent to hit $1.406 billion. Factor in accessory sales (down 5.5 per cent to $242.2 million) and in total, games revenues fell by 7.6 per cent to reach $2.699 billion.
Will you support Eurogamer?