++ "move to Silicon Valley." The vibe here is really amazing.
Two years ago we made the move to Silicon Valley and I haven't regretted it for a minute. Startups are in the air and water here. I've met a number of people that I'd consider co-Founder material. Networking opportunities abound. In the last 6 months I've gone to startup school, started the Hackers and Founders Meetup that Isaac linked to above, and I'm going to DjangoCon in 3 weeks.
If you look in Meetup.com, there's dozens of meetups that happen for different technologies, entrepreneurship groups, startup groups, etc... It's actually hard to avoid programmers in this town.
Isaac's right. Get a job at Yahoo/Google/Facebook/YC Startup and work for a year or two, make friends, save up some money and then make the leap with your new friends into the startup world. At least that's what a lot of other people are doing around here.
Join this group: http://entrepreneur.meetup.com/1737/
Work for a company that has a lot of hackers. (Google and Yahoo are both very good choices.) You want quantity.
Don't go back to school, it's a waste of time and money.