I agree
You would be better to, at least, remove the others sites banners from the welcome page.
Before a visitor is even presented with your offer he gets 5 others sites competing for his attention (and his money).
Also, it may have slip under my radar but I was unable to find any available content in the "free preview" pages. All links seems to be pointing to the ccbill signup page. It may be a good idea to give the prospective customer a little "taste" of the content.
__________________
|