I agree with Trevsweb. B would definitely get my vote.
However. I believe the C would do the job fantastically IF it was the same width as the rest of the site. From what I can see, that is the only reason C looks weird. With a design of that genre, things need to be structured and follow suit properly.
The only other thing I'd suggest doing after that is lessening the big curve on the main box. Don't let it stand out as much. When creating a website, you need to make sure you're taking your audience directly to the selling point. Graphical features and stylings are what help it to drive smoothly. Sometimes us designers can come up with a new technique and conjure up a bloated excuse for that graphical feature to be "featured" as such. I've done it many of times myself - which is why it's great to get feedback from other people

Nice job on the site, by the way

So yeah, hope those few pointers help! You're on the right track!