Just in case some of you were curious...
Twitter doesn't work (no flash support), but it looks good. Came close to posting from the dodger game Saturday, but poor LA edge network made it unbearable.
And yes I was one of those souls in front of the AT&T store downtown on Friday. I can't wait to run it through some extensive testing at Petco.