I think out of all the games over the last few years ... Crysis 2 would probably be the one that has both a good SP and a good MP to it ... The SP could of been longer but all the other game out before it were around same length and they never had both going for it ...
I am happy to buy a game just for a good multiplayer experience but their have been a few lately that have just fizzled and then you look at the SP and that is pretty ordinary as well .. MOH also had a good SP even though short and similar to other modern war type titles but i really liked it ... MP was also good but the hacker ruined it and the patch support was so late.. Crysis 2 patched some hacks within a week ..
The games say cost $100 these days and you have to make sure you get the value from them...
If you think the economy is more important than the environment, try holding your breath while counting your money