NHibernate is a remarkable ORM, however with all the magic comes a few caveats, these being the difficulties running NHibernate apps in a shared hosting environment. I'm still convinced that it's entirely possible, so I've decided to start compiling a list of success and failures that others (and myself) have had in getting things working.
Compatible Shared Hosts
||Reportedly works with "no hacks"
||I think this should work with IIS7 / Win 2008
||Simply email support and ask to have your application run as Full Trust
| This is the host I use.
Shared Hosts known not to work
Untested / Unknown
Useful References / Alternate Ideas