LOL Graham. How Facebook works is pretty much a mystery to everyone and I swear they only change it every 6 months to piss people off and keep them guessing. On your profile there will be a tab at the top which says "Photos" and when someone clicks on that they will be taken to a page with all of your albums listed and then can browse to their hearts content.
The fact that you have posted some photos will show up on some people's walls but not others as it would seem we now have no control over who's posts and activities we see anymore. In any event you are better off creating a business page for yourself as if you get over a certain number of guests you are able to choose your own vanity url which ranks really well in google. Mine is
www.facebook.com/loonyballoony 