Hi
I use Zen Internet for my ADSL broadband needs. The package I use is 512 download speed and 256 upload speed. The upload speed I believe is better than most packages around.
I use a Draytek Vigor 2600 combined 4-port router & modem, with a Netgear WAP hanging off one of the ports for the benefit of my PowerBook. The wireless bit will shortly be upgraded to an Apple Extreme/Express combo.
The company is consistently highly rated, I have used them for 18 months now with only one download of half a day, which was attributed to the local BT exchange and the speeds are consistent. Basically it just works.
My package costs £23.82 per month + VAT
If you're interested you can check them out
here
As for an Apple store, Micro Anvika are indeed good but I would also check out The Square Group at 78 New Oxford Street, which is not far from the Micro Anvika shop. Its very nicely laid out, they have all the latest Apple stuff, the guys are knowledgeable, there is an Apple service centre onsite and they are happy for you to play with the computers, without being hassled by a guy desperate for commission.
If you're interested, their website is
here
Vanilla