I completely agree on the Startup School piece of advice. I flew out from Nebraska last year and met more entrepreneurial/like-minded people than I ever knew existed. That event was one of the main motivations for me to move out to the Valley.
I still keep in close contact with a number of people I met from that event last year. There are very few places where you can meet fellow hackers who are entrepreneurial focused. Hearing what the speakers have to say is just the icing on the cake.