I had it done years ago and can honestly say I haven't missed a thing except the possibility of unwanted children. Sex is better because that worry is gone and if you want to fool around, you're not going to get "caught" in the worst way possible (not that I do fool around). If you are in the right place in your life, go for it. If there is a possibility of still wanting kids, hold off. Anybody who does this in their 20s and is single is just foolish. Wait a few years to make sure - you might meet someone and regret it.