Sorry Josh, but it seemed more like you were looking for a host rather than asking a question.
UNIX doesn't allow for ASP without having some mods enabled on your Apache server. If you want to use ASP, then look for a Windows host. Although I hate to say it, GoDaddy is one of the cheapest out there. Just requires a little research to find the prices and the packages that fit your budget and your needs.
If you want Log-in forms, blogs, and forums, then consider using phpbb
It's free, but it's based on PHP, not ASP. They also have web hosting available.