I think BT should consider creating an app that allows you to scan a QR code to connect your mobile phone to any of their wifi services, be it public or a home router. Wifi codes are thoroughly annoying, especially if you're on the move and trying to connect, and posters with QR codes/having them on the backs of routers would be much more satisfying!