That's not too bad, though depending on where you live, if you live in the US, you should try the US servers, not the Toronto server, unless you're in Canada or something. The Canada servers closest to me always have higher latency and go nowhere near the max speed on any ISP in the area.
Though if only US internet was cheaper, like Cyclone's (by the way Cyclone, Sky should be giving you more than 768k of upload, hence your down speed. ADSL2+ can hold up to 3Mbps of upload on DSL if you're close enough.) I live right next to the main feed/CO for the DSL, so my signal's pretty much perfect. My line attenuation on the downstream is 7.0, upstream is 1.0, and the margin hovers in the high 20's to 30's. The higher the margin and the lower the attenuation, the better DSL signal you have.