Best hosts for webpages

    I'm finishing up my webpage for my class for this year but
    I want to do a few things differently.I want to put a form on there where people cna anonymously
    state feedback.

    I'm also toying with teh idea of creating a discussion

    Does anyone know of a good web host for this?

    I want to be able to create non work-related pages also.