would move your adds to the sidebar.
The payza banner ad does not seem to fit well.
You might want to talk a little about what the software does in your review post, and list some benefits.
How much traffic do you get?
I clicked on the link, but I got sent to a godaddy page.
Interesting posts, and the site loaded fine for me.
Looks good to me.
Add content to the home area and it will be great.
I think you need an intro post or a slogan at the top of the page explaining what the site is about.
Separate names with a comma.