I personally like it a lot, but I know from personal experience that when you use so much of a STRONG color like red, people are either going to love it or hate it. You might want to run it through the colorblind filters though, I have a feeling that black on red is going to be a problem for some.
Colorblind Web Page Filter
You might find it helpful, as I did, to actually have two business identities/websites. One that appeals to folks who will love the edgier stuff (this one is in that arena.) And one that is more traditional and maybe less "in your face" that will appeal to the business crowd.