It's the first time I've been to a QCon conference, and I'd certainly recommend it. The schedule contained a lot of very interesting material, and there was a definite "buzz" about the event.
Conferences like this are an excellent opportunity to take time out of your programming schedule to improve the quality of your work. They're also a great chance to meet other programmers. Techies don't tend to "do" talking to each other very well, so perhaps you should consider going to a conference just to get the practice.
If you feel motivated, check out the ACCU conference this year at www.accu.org. It really is excellent. (And perhaps I'll manage to not write the talk I'm giving there the night before...)
The one downside to conference attendance is the inevitably large amount of coffee and junk food you are plied with in every break. It's far too easy to just keep on shoveling it in, but after a while your body starts to suffer. Mixed with the late-night socialising that goes on. I now definitely need a holiday to get over it all... and I was only At QCon for a day!