What was unsuitable about those you found?
If you want any meaningful replies, you'll really need to give us a lot more information than you have.
Are you looking for shared hosting? VPS? Do you need a specific platform - Linux or Windows? Which technologies do you require? What size of disc space/bandwidth etc. you envisage needing? Do you need a server in a particular location? Without specific information, you can't expect more than a list of suggested hosts, which may be as unsuitable as the ones you've already looked into, or, indeed, may simply be the same ones.