KVChosting.net and rockhoster.com are good and reliable enough to sign up with.
Everything I need from 99% uptime, 24/7 customer support, flexible c-panel, flexible email service feature, easy ftp, storage and many more are provided by them to the max.