I've actually had this done.
There's a couple of points that people brought up that need to be addressed.
First, I love it. I'd needed glasses since I was in 3rd grade. I had an astigmatism (sp?), and had horrid vision. I needed special contact lenses when I eventually got contacts that were $150-200 a lens. I couldn't seen *anything* and it really sucked because in HS I was a swimmer (not good with contacts) and a long and triple jumper (sand + contact lenses = horridness).
I had it done just before I turned 21. My perscription hadn't changed for 3 years, so I was stable enough to have it done. I was 20/20 afterwards, but in teh last year or so, I think my eyes have gotten a bit worse. Like, I could use glasses just when watching TV, b/c the menu/TV listings are a bit hard to see. So I'm probably 20/40 or something slightly off like that. Compared to how I used to be (couldn't even see what time it was in teh middle of the night without reach for my glasses), I'll still take it.
If you decide to have it done, make absolutely sure that you go to a doctor that has done tons of procedures. The more experience, the better. The reason Pookie's friend's bf gets halos at night is because they didn't do a great job. If they don't "correct" enough of your cornea, when your pupils widen at night, they expand beyond the corrected area, so part of what you're seeing is "out of focus" if that makes sense. It's almost entirely preventable if they correct enough of your cornea.
Also, going to an experienced doctor ensures you won't get the surgery if you aren't a good candidate for it. If your vision is still changing, or there's something about your eyes or there's some added risk factor, a good doc will tell you so, and not recommend it.
And, often, good doctors will do free "touchups" within 1 year of the initial surgery, if your vision deteriorates a bit. Mine also does touchups after that year on both eyes for $400. So I may wait a bit, and see if I can get my dad to cover part of that cost, and go again right before law school. The only problem is that my doctor is in Buffalo, and I am not.