I've setup a web hosting directory, which mean to be simple and easy for eyes, do feel free to submit your sites there.

Top Web Hosting Directory