Just about any ISP is better, but what are your requirements and price point??
Are you a huge downloader, a gamer needing good pings, a tight-wad who reuses every teabag at least twice??
Dont forget to check out the line rental costs, call costs and any call connection/termination costs (this is how BT sting you).
My friend has a budget 38Mb fibre package from BT that is costing him more per month than my premium 80Mb package from another ISP because of the extra line rental and the HUGE hidden call costs, especially the calls not covered by UK geographic and 0800 type numbers.