Cant wait until everyone can invite their friends =P
I know I'm outdated and old, but I believe the old cliche, "you only get one chance to make a first impression" is true. I think we should practice patience and go live when it's almost perfect. But that's just me. It's already freakin awesome!!
Definitely agreed. Don't wanna rush, and it's not like we're on a ticking time schedule!