Anyone who says youtube is "perfect" is an overzealous N900 owner, it is far from perfect and nothing like having a dedicated youtube application like the iPhone or Android does. To clarify, on my 10mbps down wifi connection, I load up a youtube page and at first the video is choppy and so is the sound, this goes on for about 10-15 seconds and then it smooths out. Once it's smooth it becomes clear that you're watching the video at below 360p resolution. After that the video plays smoothly and pretty much all is well. I'd rate the whole experience about a 5/10, with the 3GS's at 8/10.