Yes! I can't believe it either. I stood in line for four hours on Saturday and am finally the proud parent of a cute little baby iPhone 3G. Both dad and baby are doing fine!
More thoughts on the new version is bound to be the subject of my next few blog posts.