I find the hardest thing to do in NL Texas Hold 'em is to fold those damn over pairs. An over pair is a pair that is higher than any other cards on the board. For instance, you hold JJ and the flop comes 432. You have an "over pair" of Jacks.
I've lost a lot of money due to over valuing my over pairs. JJ and QQ are the worst. It's a lot tougher to lay down KK. Putting someone on AA is definitely not easy. This is also assuming your opponent does NOT have a set.
I have found there is only one easy solution: find out where you stand PRE FLOP. For example: You are late position with JJ. Blinds are .25 and .50 and everyone at the table has $50 in front of them. Some guy early position raises to $2. Another calls, and you decide to pop it up to $8. The initial raiser reraises you to $20. What do you do with JJ? with QQ? with KK? with AA (just kidding).
I find it very hard to fold QQ and KK preflop, especially on Party Poker.com. There are just too many people that over value their mid pocket pairs, and even AK.
Although, there is an argument which says why risk your stack of $50 on a potential 50/50... or worse. If you have AK and your opponent has AA, you are only 8% to win the hand. If you have AK and your opponent has KK, you are only 30% to win the hand. Not very good percentages to win are they?
In conclusion, next time you are in a situation where you have an over pair to the cards on the board, and you are faced with a large bet, you are most likely beat. Be VERY careful. Granted each situation is different, but from my experience, go with your gut instinct. Think about your decision before you click that button. I tend to do "instant calls" way too often online compared to live play. Slow down and make sure you have thoroughly thought through each decision.