I spent the last few days toying with a handful of homehubs people gave me to mess around with and as part of that I found that at least the 1, 1.5, 2.0a and 2.0b (the one I spent most of the time with and doable all in sofware) support openWRT. Background- BT is what remains for the old nationalised phone company and probably the biggest ISP in the UK (probably only Virgin can match it and their main gig is cable). As with most big ISPs they ship a piece of junk router (usually a rebadged or slightly tweaked version of another fairly cheap router) with their offerings made worse by their locked down firmware (naturally ISP locked to begin with although that can be worked around) that you have to hack to change the DNS on. People have hacked them over the years to support the original firmware they were based on but doing some research they also seem to support open/dd WRT after a fashion. I mention it as the 2.0b I stuck openWRT on is performing about as a well as a nice higher end offering (options wise we are talking £150 range although a large disclaimer probably wants to be there as it is still technically in late beta/maybe RC) with proper routing, firewall, network sharing, decent wireless and other such options. For now at least they are pretty cheap second hand and as they tend to be shipped with upgrades you can usually score a few old ones from various people who will probably be happy to have them out of their cupboard. So anybody else tried it? http://www.psidoc.com/ has guides to various things (it will usually say 2.0 Type B on the back). http://wiki.openwrt.org/toh/start#bt has some more.