i went a different route and got a template that was more geared toward services so that i could give bits of info all at once. Let the viewer go where they want to.
site is in my signature, just set up my photoblog and haven't linked it yet, but that's hosted on my domain with wordpress the main site is just an html website template i found.
i use bluehost to host my own site. i wasn't really enamored with the offering of "photo" hosting websites, i wanted something different. you have to pay too much to get any of the feature you can get yourself for free, provided you are savvy enough to do it.