I went for Neil. He's like the complete and total opposite of Rod... um, but I like them both. I find them kind of hard to compare though, since they're so different. I guess it just depends on what type you prefer personally?
Sometimes it helps to look at heart scenes, dialogue, etc. to decide, although that's only if you're okay with spoilers beforehand.
Rod. I love him. He's one of the nicest guys in the game and looks good at his wedding. I don't like Neil. I'd rather chose someone who gives me a nicer morning greeting. But its up to you what kinda guy you like