Thanks, guys/girls. Looking at the forums on geonames it seems like it's over kill and that it may be slow reading such a large database, and mondial seems to be the same. I think I may spend a day or two typing in the countries and cities myself!
This won't help with the current symptoms you have, but when you've recovered:
The best thing you can do is to switch hands frequently through the day. The second best thing you can do is work out in the gym regularly. This will strengthen your fingers, wrists and arms.
Why don't you do a small prototype in both, and see where each one takes you? I'm not really a programmer, but I've got a dating web app running on around 50 pages of php.
I am trying to announce a new dating app. It's just that when I first posted the project yesterday at getafreelancer.com the bids I got seemed to be the spam kind. So, today I added 'whitehat only' to the project description. I also added the requirement to 'write new ads around the basic template - in good english - and post to around 5 - 10 cities a day.' I'm trying to make it a legit promotional project. Here's the url: https://www.getafreelancer.com/projects/269701.html. This is what I meant when I said 'borderline' in my original post. Thanks, again.
It's based on twitter's functionality, but, we just launched, so it'll develop from there. There is no filtering yet. Right now we're providing a place for 'datees' to talk to each other. You just don't get that on other dating sites.