Sky broadband for me, they say up to 25mb which is BS unless your in the city somewhere.
I live in the sticks so get about 3. Sucks ***. Still its enough for Xbox live, thats good enough for me.
Wish we could get Virgin, but they don't know we exist.