Here are some helpful websites to make an informed decision:
McCain's current site
Better layout than the Post.
(look further at the bottom for links to more relevant info)
I couldn't find his position on same-sex marriage quickly on the previous sites; so I googled. And here it is at CNN (best layout).
Brought to you by your friendly neighborhood polymathis.