That kind of blanket statement will lead to unhappy customers.
I've used XenForo with three shared hosting providers:
FatCow: Avoid them like the plague along with any other members of the Endurance International Group. They can't hand loads. Lots of blank pages returned with no content, DB accesses metered on an hourly basis, a thread that became popular (12K views in < 24 hours) overloaded their servers and got my account suspended, DB backups more often than not are incomplete and missing multiple columns of data, non-standard control panel mandates manual migrations when you finally pull the plug & move (complicated by the incomplete DB backups). I also used to run several vBulletin/vbSEO sites there; they kept breaking vbSEO (and the sites) by turning off mod_rewrite.
NameCheap: standard CPanel, good overall BUT: Their mod_security implementation apparently imposes Google's safe browsing API on your content, resulting in phantom 403 errors ("you are not allowed to access index.php on this server") when a post runs afoul of the content filters. They refuse to disable mod_security for shared hosting accounts. This simply is not workable in a forum environment.
Oderland (Sweden): No issues, standard CPanel, ease & integrity of backups were awesome after my experiences with FatCow.
Once you pick a host (shared or VPS), spend a few hours researching them on the internet, especially checking WebHostingTalk.com and asking here on XenForo.com in the appropriate forum It's time well spent.
My current personal recommendations are KnownHost (VPS) and Oderland (shared). Oderland unfortunately is rather expensive by U.S. standards.
I've been with them for 3+ years now and have had minimal troubles using them. Anything that you need they're very eager to help and get your issues solved (if it is on their end that is ) Very good host.
As Arty above suggested, check out WebHostingTalk and start a thread there, you will find the right host. I found my current host (http://mddhosting.com/) from WHT, have been with them for 2 years 6 months now (first 2 years on shared hosting!) and they were just fantastic.
Avoid hosts that offer very cheap services, you don't need to empty your bank to find a good host but you can't expect much from a 2$/per month host as well.
Avoid hosts that offer "unlimited" services, just like many "cheap" hosts they oversell their servers and usually their quality of service is very low.
@DarkGizmo suggested HawkHost, they are also pretty good (and I've heard only good things about them). You can read reviews about MDDHosting and HawkHost (and find other good reliable hosts) on WebHostingTalk.
i live in india n i would need telephonic help as well ....do this hosting provide such service ?
i registered in web hosting talk but they denied my registration...
tell me someother forum where i can understand hosting
I'm with nimbus hosting and a vps is just so much easier.
Do you need it? No but it is mostly faster and you are sure you pay for resources that only you use.
They have telephonic support also i believe.