The problem with calling is it gives you a calling image and perhaps even a calling mentality in yourself. I try to never call preflop unless it's a limp with a suited connector or something like that. Anyway, back to calling preflop, I really don't see the point. What you want is position and to be the aggressor. Reraise him. If you're calling a preflop bet you've either conciously or subconciously told yourself you're not playing unless you hit something and you're therefore at a disadvantage, you're basically chasing. Reraising gives you the aggressive edge and puts the other player on the defense. When he reraised it was pretty obvious he had a monster. I would have put him on AA or KK (unless you already had a read on the guy and he's a moron or tilted).