Flickr as my 'main' sharing site.
I also have a visual blog where I upload all my content I upload to flickr.; then I'm also making a portfolio site.
Lastly, I have a Facebook page.
The thing with having your own site, is that people don't look back at it more than once. The great thing with flickr and FB is that people can subscribe to your content.