I use upload19 as my webhost, and they use:
Live chat
Forum
Support Tickets
Support FAQs
Msn Messanger support
Telephone
All these are great for me, there support is great!
Personally, i really like a live chat system on a website, you can talk to someone, with out it having to cost anything
www.upload19.com