The Heart Of The Network
In fact any network is the quality of your Wifi router. The ones supplied by ISP's have lot's of funky flashing lights, and gimmicks, but they are all (at least I've never had a good one) Rubbish!
The latest offering from VM here in the UK is called the 'Superhub" It has limited function, and a very poor internal aerial. When connected to a decent VM compatible wifi router, the change in speed and perfomance is dramatic to say the least.
The Draytek I use has 3 external aerials, a rock solid connection and the added bonus of 2 usb ports )I use one to connect my printer which is shared over the network.
I know these high quality routers are a little more expensive, but worth every penny to avoid that spinning circle and "Buffering" text message.
You also need a decent BB connection too of course, I run 50mb but 10 or 20 is adequate for most needs. I only have the highest speed for uploads.