Agreed. I want the Giants to win it all.
Go Giants, but really, go Pittsburgh. Why you might ask am I rooting for the Giants also? Heh...