I certainly know about the merits of having a good upload speed and low latency. I've had the worst and some of the best connections in the past.
I even took at a look at a Gaming network card at one point, which does work if you have a decent connection, but then you don't need it so much anyway, but if you have a bad connection it's only solving drop in the ocean of your problems. Still, good bit of kit in certain scenarios, certainly had less dropouts with it when I had a poor connection. Some new mobos are including this chip in their designs too, though most people write it off as a waste of time, but then spend days overclocking their PCs for maybe 1-2 extra FPS... This is worth more than that, but the price is steep.
Anyway, that's OT, I guess I can always call and see what BT say about upload, but you're right about the package as I just checked it on the net. Free install and 3 months free for existing customers too. Nothing for loyal customers of 15 years +. Damn cheek if you ask me.