Why don't you just say "this is my site... check it out"? Is "I heard about..." more effective in getting people to go there?I heard a company called Insurance Beanstalk is launching a free insurance site builder Monday......Heard they have been building the thing for a while with the input of agents on this site, Thats word on the street at least
Monday has passed. When is your site really going live?