I had looked at your site earlier (from other forum post) and coming from gainesville (uf) I took a look at your site.
I think you obviously like the “web 2.0” style but somethings off about it. I’m not sure I like your vector illustrations and I hate your large solid green borders on things like the client examples.
I would spend some time studying other web 2.0 sites, also thinking about what audience you’re targeting down there in alachua/gainesville/ocala and maybe get a little less cheesy (monkey, hot car, etc)
but as you said you were looking for harsh, and i wouldn’t have bothered to actually think about your site if i thought it was hopeless so keep at it