To celebrate the first birthday of o2 Broadband every o2 store has 10 free connections to give away.
This is for the 8mb package but you can take the larger packages and get a £7.50 discount if you want. The only requirements are the same as any new broadband connection, a BT line and an o2 mobile phone.
The offer has been on since yesterday and finishes Saturday 15th November.
Like I say this is an incredibly limited offer to the first 10 sign ups per store and very tight on time too so if you've got smaller stores around your area i'd check them first.
My local store (Bromsgrove) still had 9 left when I went in this morning.
*edit* This offer should be in Southern stores from next week, best to ring your local store before heading out.