Yeah, forums are great, especially when the company you are using is professional... In fact everything considering efficiency depends on the company. The means of support, no matter which are they, are just secondary.
I enjoy when a hosting company has a community forum on their web sites.
It means they wants to help their clients quickly as it's an effective method of helping their customers.
Say a2hosting.com has it too.