Though I originally assumed SIP should be as simple as putting in a SIP address and it will reach the destintation, I got the impression it wasn't the case and it was subject to peering.
Is there some kind of MX record on DNS servers for SIP then, as I can't see how it would work otherwise, as the system would need to know how to route the call?
Also, many ISPs filter and block direct SMTP connections and force their customers through their own mail server (thankfully for some of us that run secure mail servers, PlusNet don't

). They might do the same with SIP.
But other than that, can a BT Home Hub Phone accept SIP email-style addresses? I don't have one but the other person does. At the moment they just call a landline / mobile number. If they can enter a SIP address and it'll route properly then they could call me on my sipgate account (or could call my PlusNet account if I could reactivate the thing!).
Haven't tried getting them to call my mobile, but I suspect the Caller ID will be the same as on the landline, as they get assigned a local geographic number to their Home Hub line and their SIP server likely sets that as the outbound. I have the same with sipgate and I know the caller ID to the mobile number is just the geographic number.
Edit: Reading around it seems the trick the other way round for BT customers to receive calls is for them to set up a dynamic IP service (e.g dyndns) to give them a static address that points to their dynamic address (as they don't have a static public domain to call, just IP addresses apparently). Then calling them will just go direct to their IP address (no need for extra DNS records then).
So by that logic, a BT customer should in theory be able to contact me by my SIP address (which is static) or to my IP address (which is also static in my case).
Problem still remains though... can you enter SIP addresses on the Home Hub Phone? If not, it's a useless SIP phone.
There seems to be very little on this on the web, which suggests the vast majority of people are only interested in cheap phone calls really, not true Internet calls. The fact it's going via the net is something they are oblivious too, except for the lower quality calls.