I love this - wish we had this when I studied at Tech (BS+MS in ECE, over a decade ago). I'm now working on my own startup (outside the US), and was actually thinking to try and meet up with investors in Atlanta. As others mentioned in this thread, ATL is a great city to live in - perhaps it's not as hyped as SF or NYC, but I enjoyed my time there and would love to come back one day. Keep up the good work!