Will you sheep quit bleating about McCain's position on guns? He's not anti-gun in the least. Yes, he thinks background checks should actually be performed at places where lots of people who don't know each other get together to buy and sell firearms, yes he thinks trigger locks should be packaged with guns, but he opposed lawsuits against gun manufacturers, opposed the assault weapons ban, opposes bans in high-capacity magazine imports, and talks the talk about supporting the second amendment.
I'll admit the man's immigration policy can do with a bit of moderation, but a legal guest worker program combined with the proper border security (a compromise I don't think they'd have too much trouble with, at least compared to a highly conservative solution) would go a long way towards fixing problems.
So yeah, don't cut your nose off; you might miss it too. How do you think Obama will treat illegals or your guns?