Some of them are important towns but with a .net extension
And then are a couple of .coms (one 4 letter and one 5 letter) - when i search for the terms on google brings 6 million and 3 million results respecively.
Type-in traffic stats for the names isn't very significant and as the sites have no content they don't get any traffic from google although they have been spidered a long time ago.
Do these sound like bargains as niche sites to develop? I'm afraid of buying a lemon...
As for bargains ... bargains are in the eye of the beholder. Do you think you can develop them to earn your investment back in a reasonable time?
In my opinion, it doesn't matter so much how many results come up in Google for a particular term ... what matters is how many people are SEARCHING for it.
And most important...
Do you have the time/resources to build a truly good resource about those towns?
As for the terms, short is good - as long as they have a commercial application. If they do have a commercial application, do you know enough (or could you learn enough) to develop them? I say that because I find people who are not trying hard rarely sell names by just waiting - so the best course of action is development.