I have both of those on the 360 and I can recommend them. I think that COD2 is a better game than #3, but it's still worth getting the third one. WAY too many cut scenes throughout the level that you are forced to sit and watch. Too many interruptions to the game play, and the levels just don't seem to be as varied or memorable as in COD2. Also, there were several glitches in the 360 game--places where you would walk and get stuck and have to restart the level. So I would rent COD3 before buying, but I loved the Marvel: Ultimate Alliance game and would happily play through that thing again on the PS3. I hardly touched most of the characters the first time through, and didn't finish enough of the optional side missions.
Most important--DO NOT get the Superman Returns game on any platform. It is terrible. Once you have played in Metropolis for five minutes, you know what the entire game will be like. After playing for a half hour (literally), I was shocked to that the game was already 25% complete. The game is way too short and repetitive. You just fly around the city--which is supposed to be a huge 80 miles, but Superman's super speed gets you from one end to the other really quickly--and fight the same robots and an occasional boss now and then. It's fun for a few minutes as you learn Superman's powers--all of which are immediately available. But it gets old and boring pretty quickly. Really, a horrible game.