Without question, one of the best and worst features on the iPhone is YouTube. Being able to watch YouTube videos from anywhere at anytime isn't just convenient, it can be a lot of fun as well. However, YouTube on the iPhone isn't without its frustrations.
For one thing, you tend to want to show people the same video over and over. Waiting for the video to download repeatedly is less than exciting. Additionally, videos originally seen at WiFi quality (the iPhone downloads higher quality video when connected to the internet via WiFi) lose a lot of their luster when seen at EDGE quality.