Congrats. GaTech is a great school with really smart students. But what's most important is what YOU do at GT. I hope you will take full advantage of this great opportunity, enjoy learning, and keep an open mind and an open heart. Don't worry about whether or not others think you are "cool." Have the confidence to love yourself and to be a beacon of loving-kindness toward others. Congrats!
I'm one of the Shotput Ventures partners, and I'm looking forward to a great first "class" in Atlanta. We've got an interesting group of partners, with recent business hits in software and web svcs, complementary skills and backgrounds, and good networks. Check out our partners. I think we'll be excellent mentors for our hacker teams, primarily because we love what we're doing and want to help young hackers to build stuff people want and to dare greatly. We appreciate all that YC has done to innovate and evangelize the business model. I'm an especially huge fan of pg's inspirational writing and simple writing style. There are plenty of talented and determined hackers out there who need our mentoring and connections, and it's going to be a ton of fun working with them.
I am a former patent lawyer (EE), and more recently an entrepreneur who has founded and sold s/w businesses for large sums. If I were you I would forget about patenting your idea and focus on building something people want. Getting a s/w patent will take you about 4 years and probably cost you $20K-$60k to prepare, file, and argue to issuance. I'd forget about it, and focus on solving big problems that real people have.
All other things being equal, is Silicon Valley the best place in the galaxy to start and build a software or web services business? Hell yes. Will lots of startups that are started and built in Atlanta and Munich and London and Austin nonetheless be successful? Hell yes - but they should demo to investors in Silicon Valley.
I'm a former lawyer (corporate, technology, IP) who started a s/w company in 2000 and sold it for $120M in 2005. So I've been there and done that. I help (for free) Atlanta-based hacker teams think through the "legal issues" involved in starting a business, but I'm not really a lawyer any more. It's not that complicated:
(1) IMHO you should think first about the founder equity vesting issues. On the one hand, it wouldn't be fair for a co-founder to bail out after 2 months and keep all of her equity. On the other hand, it wouldn't be fair if her co-founders kicked her out after 2 months for no reason and left her with almost no equity. So there's a balance that needs to be reached, and the discussion can be emotional. With the lawyer's help, the team can strike their desired balance in an agreement that governs equity vesting, such as a restricted stock agreement. I can send you a sample agreement to illuminate the trade-offs. waytking AT gmail DOT com.
(2a) If all founders can't agree on the founder equity vesting balance, you do not have a startup team. Form another one.
(2b) If all founders agree on founder equity vesting balance, your lawyer can easily form your Delaware C-corp for a few hundred bucks. If you want ultimate flexibility, he can form a Delaware LLC and create your LLC operating agreement for around a thousand bucks. But a C-corp should be fine. Pay in cash - don't pay in equity.
In any city with a decent-sized tech community there will be lawyers willing to do the above for just a few hundred dollars, in the hope that you'll be successful and get big and give them significant legal work later on. You may need to dig to find such lawyers in your city, but they are there.
You will also be tempted to engage lawyers who promise to introduce you to VCs, angels, etc. IMHO this is not that valuable. If you are smart and resourceful, you will find the angels and VCs. If you are building stuff people want, the angels and VCs will invest in you, especially if you make them think you don't need their stinkin' money.