Welcome Welcome,
Its always nice to see a new face! I have a apothocary shop in Merridia, I was hoping more people would open "shops" or businesses there so that we could interact. I know that Alexander has something going on there as well. I think you could do well though anyplace you decide to play. Some places are used more then others...example: I wouldnt think Marloc would be a good place to start because no one has played there for a while.
So read a bit see where fits you best and jump on in !!
Maire Mun