It's different for everyone. I had a lot of time to think from the time of my first appt (early august) til my surgery was scheduled (11/24/08). I changed my mind a few times. I thought maybe this was too extreme, but I knew in my heart that I kept promising myself to do something about my weight and hadn't before. Every year I'd think "If I'd started my diet a year ago, I'd be smaller already." Doesn't matter when, New Year, Memorial Day, whenever.
In terms of how the surgery is, I had a friend who had the surgery, but it didn't really help with what to expect. For me, the surgery itself was almost enough to do me in. I was immobile, needed help getting up, down, in and out of bed, going to the bathroom. But a few days later, when I got out of bed myself, I'll tell ya... that was probably the hardest part. It had seemed impossible just days before. I think it's true that it's just plain different for everyone.
I heard from a bunch of people how they were all up and about and ready to go back to work in days. It took me two weeks to get back to work. I just couldn't stay awake for a full day, and certainly couldn't sit for long periods of time... Wearing a bra was extremely uncomfortable, though I wore one, and also I wore sweats/pajamas for my first two weeks back at work. I also had to get up and walk around constantly during the day.
I guess if you think this is the right choice for you, you should just go for it, but it really is a change in your whole life. My decision was should I try by myself again or should I have the surgery. Do I want to put it off or do it now. There's no real sugar coating. It's like they say - it's a tool to help you, not the solution itself. However, as I saw someone posted, even when you're having a plateau and have only lost 10lbs in 6 months... that's still 10lbs that are gone.
For cooking, I hated having to cook after a long day at work because I want to eat when I want to eat. Now I'm getting used to a 15 minute prep time, then another hour or so to eat. I also think it's better to prepare my own food, because it's harder for me to stop if it's something I love from a restaurant. I just make up recipes. Mostly my meals consist of stir fry - either chicken or fish, and some veggie like broccoli and onion. I just throw it into a pot with a little olive oil and a little water, and wait for it all to cook. I add lemon or lime juice and it seems to work!
hope any of that rambling was helpful. Good luck!