Me either! :p
Ultimately, people trust people they can see (just human nature) and if you have plans to integrate your site to social media - FB, twitter, youtube etc then you can't get away from it. Which reminds me - you need all that social media links stuff on your site too.