the 2105 uses a celeron 2.8ghz at 400mhz
the m2350 has an Athlon xp-m 2800+ and more video memory.
assume the memory is the same since the M2105 is $50
cheaper which will pay for the memory upgrade to match the 512mb that comes with the m2305.
Both are refurbished and under $700.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic