I haven't had it myself, but a very close friend had the gastric bypass surgery. She has been quite pleased with it.
Personally though, having seen what she's been through because of it, I would never consider it. She can no longer eat normally...only a few bites at a time. She's had to have several follow-up surgeries; some of them to remove the excess skin that was hanging off her body because she lost the weight so fast, but some of the surgeries were as a direct result of the gastric bypass surgery. She also now has frequent diarrhea, which I understand is a common side effect of this surgery.
On the other hand, my friend weighed well over 300 pounds before the surgery, and she's only 5 feet tall. She now weighs 120. And, as I said above, she thinks it was worth it.
Just be sure you consider all factors before making the final decision. It's not for everybody.