If youre having someone/a company do all your web work for you, yes, it can become expensive. However, if you do it yourself its pretty cheap...like under $50 a year. Facebook is free. Therefore Facebook is cheaper.
Even though not everyone has Facebook, everyone who has internet access has access to a Facebook site as well. You dont have to be a member of Facebook to view a Facebook business/artist page. Therefore Facebook is as convenient as a conventional web site.
So far, slight advantage to Facebook.
The ONLY downside is you cant customize it or protect your images as well as you can with a conventional site. But we all know that anyone can take pics from the most protected conventional sites if they want to, so thats a wash. Making your site look the way you want is nice, but I dont think its as important as it used to be since Facebook has become the Giant it is. So Facebook vs. conventional sites is about equal in my opinion so far.
HOWEVER, here is biggest difference: You cant really "connect" with people on a conventional web site. Ive been building sites since the mid/late 90's and getting your site found by people in your area isnt easy AND spreading the word takes much longer than Facebook as well due to the fact that MANY people do have Facebook today and when they "Like" a page every one of their friends sees it. They can also "Share" your page on their wall and every single one of their friends will see it and can do the same. When you put up any site/page on Facebook and have people start talking about it, sharing it, etc., youre going to reach a LOT more people right off the bat than you would with a conventional web site. Especially in your area and especially if you have 1 good contact.
Update your status, pics, etc., daily and your reach goes up and up and up. Very few business can get the kind of exposure with a conventional web site that you can with Facebook. Random photographers and conventional sites have no way of sharing LOCALLY with people in their communities really. Facebook is THE place to be if you want to be noticed, especially by potential customers. But it IS work and you DO have to be on there daily pushing your site if you want exposure.
Facebook, in my opinion, far surpasses conventional sites today because of its ability to reach your client base immediately.
--
http://www.dpreview.com/galleries/3317198770/albums