I don't see why everyone hates on Raiden so much. Yeah, he's a little more effeminate than Snake, and he doesn't have that whole war-hardened soldier vibe, but all things considered, I think he handled all the craziness remarkably well. I mean, he went through nearly twice the stuff Snake did, all while having his girlfriend nag him every step of the way.
MGS3 was good, but it just didn't stick with me like 2 did for some reason. I didn't really feel connected to the codec/radio contacts at all. In the other games, I usually had a few people that I enjoyed calling once in a while just to see what they'd say. Zero and Sigint were boring, and Paramedic was only interesting during her save convo's. EVA was also pretty uninteresting imo. I did like that the bosses seemed to be fleshed out more, and it was interesting to see how everything happened to cause all the stuff in the future.