I like the pig. :-)
I think you are on the right track, but the one place that I see a lot of room for improvement is the text layout. It's not so bad now, but when you start getting a lot of content, things are going to start running together quite a bit (making things very difficult to scan and read).
Take, for example, your reviews page. More specifically, this page:
http://www.hostingcoupons.com/review...10&source=host
Upon quick glance, it's just one huge chunk of text. If I were you, I would think about creating much different styles for each piece of text (header, date, body, etc). This will make scanning the content a lot easier.