If you want an unlimited and uncapped product why not look at one of the LLU providers if they are available to you.
Usually they offer much higher upload and down load speeds with lots of bandwidth, Be* offers fast uploads i.e. to1.5Mbps and fast dowwloads, the speed of downloads depends on the length of your telephone line but most people see about 14-15Mbps download.
The LLU products are definately the best bet, but be careful with some of the LLU providers because you could find yourself lumbered with a minimum 12 month contract, and you also have to take their telephone service.
You can find out which services are available to you by entering your telephone number on the sam knows site link below.
http://www.samknows.com/broadband/phoneno.php
I can't give advice about Bulldog or Wanado as I have not used them