Ok, it actually looks quite good although I have a pathological hatred of flash-only websites.
But if you want to use it for promoting your professional services you really need your own domain name and no other ads (after all, it isn't going to look good if your site shows ads for other photographers!). With Wix.com, that's going to cost you $9.90/month. For that price you can get a proper shared hosting account, email and domain name. I've been using Dreamhost for 5 years and can recommend them