Hi all. I have a wireless G router (with 100Mbit ethernet ports) and my Apple TV is using ethernet cable to get best network performance. My iPhone 4S of course is wireless...but streaming any video from the 4S is painfully slow as it buffers the first 30 seconds...sometimes it takes 2+ minutes to buffer 30 seconds!...which is extremely annoying if I want to show a 30-60 second clip. I know it's 1080 material and obviously large amounts of data, but there's no other network traffic (wired or wireless) when I streamed a few times so it's not the network as a whole. It's either wireless G limitations, iPhone 4S upstream/push limitations, or some combination. As another reference, I can stream/buffer movies from Apple much much much faster than I can stream from my iPhone...again, it's not the network being bogged with traffic. Have any of you noticed this? I believe there are 2 answers/outcomes: Buy a wireless N router for $100+ and pray that Apple's iPhone 4S actually pushes faster on N instead of G. All theoretical technical data aside...will the N router really help or is the iPhone still gonna "push" at a slow speed? It's one thing to say "the device supports wireless N" and it's another to actually TAKE ADVANTAGE of wireless N. Any advice would be greatly appreciated!