NTL users have been reporting problems accessing Passport features (Hotmail, MSN Messenger, etc.). You may need to specify a NTL proxy, as described in
this post in the ChetNet cablemodem forums.
And yes, you can specify a proxy for MSN Messenger. Go to
Tools > Options > Connection and you'll find the settings.