It's a frustration of mine when people propose technological solutions to social problems. Facebook, twitter, et al. are absolutely horrible substitutes for real human interaction. Real-life interaction can be intimidating for some but are a very real necessity. We're built to read body language and receive a strong, low-level, satisfaction from doing so.
How does this sound? I'd love to see this forum act as a networking spring-board; maybe YCombinator Cambridge would be so kind as to provide space for a meet-up?