I assume you register your domain with GoDaddy...
Nowadays you have to work backwards. Think of a domain/brand name first...
I used to run a web hosting company so I have a reseller account with eNom.
I've spent the last few days trying to find a name that isn't already taken. I've come up with one and started work on the site, I must get to bed before 2am tonight though as I'm shattered!
I too spent a few days looking through the online thesaurus...
I did the thesaurus thing too
Peat Bog, the trend is brandable over relevance ...
... In short, you don't necessarily need to have your keyword in your domain name. surnamephotos.com is no better than surname.com, though will always be more likely to be available. AKA Tom's name, Pegasi8, is a good example. It's very brandable. Perhaps not as memorable as amazon.com, but we don't all have the extremely-early adopter advantage of Jeff Bezos (amazon.com founder and CEO)!
So don't feel you need to have PeatBogPhotos.com.
I didn't think of the Peat Bog name as a domain to be honest, I only use it on forums. It's and old nickname I was given years ago.
I didn't feel I was important enough or brandable to go with an off the wall name like 'go daddy' or 'amazon'. I've not used my name either, but managed to find something relevant to stock. The dot com has already been registered by someone in the Maldives although the site is not active. So I bought the .co.uk as I'm based in the UK.
Mine is issimple.com
I like it very much cause i can just append anything to the front as sub-domain eg stockphoto.issimple.com, photography.issimple.com
That's a great name very versatile.
Thanks to Lee and eveyone for the advice it's all been helpful. Now back to work on the keywords and descriptions

Peat Bog