Crowd gathers for new iphone 4 launch -