According to this month's Online Employment Report, towns with populations less than 15,000 are going toe-to-toe with large cities--and winning.