I was talking to a mac-enthusiast friend of mine via MSN, and she told me to wait on buying an iPhone. When asked why, she said that it would probably have a lot of issues with it at the first launch, just simple bugs and errors that would needed to be fixed. So, she said I should wait about a month, when I know that everything is working for sure. My problem with that is, won't the iPhone already be completely tested and running-error free before the launch? I was confident that Apple would ship out a quality product! Do you think that this advice is wise? I was definitely looking forward to getting it right on it's release date after waiting in line for hours!