Pokemon Black and Pokemon White for DS sold 4.73 million units collectively in 2010, followed by Monster Hunter Portable 3rd for PSP with 3.16 million in sales.
The success of Capcom's Monster Hunter Portable 3rd helped push the PlayStation Portable slightly ahead of the DS in 2010 - but not by much. The PSP (in various formats and including special software bundles) sold 2.73 million units in 2010, followed by the Nintendo DS (multiple SKU's) with 2.72 million in sales.
Compared to 2009, the PSP was up by around 600,000 units, while every other platform declined. The DS took the biggest hit, with a decline of around 1 million units compared to 2009 numbers. The rest of the platforms declined by around 100,000 units or more. Full lists below:
Software: Pokemon Black/Pokemon White for DS - 4,734,064 units
Monster Hunter Portable 3rd for PSP - 3,163,750 units