I lived in SF for 7 years (1999-2006), so I became fond of the Bay Area teams, the 49ers are my NFC team, SF Giants are my NL team, and the SJ Sharks are my west coast team. Plus I'm a big Jimmy G fan, so I definitely will be rooting for the 49ers.
AFC, Even though the Titans beat us, I'm rooting for them for 2 reasons 1) They've never won a SB, 2) KC fans are insufferable, and I couldn't stand them last year, imagine if they get to the SB, AND WIN ? Sheesh.
End of the day, I think KC wins it all anyway, though I think SF could give them a good fight if it's SF-KC in the SB.