The sites are spread across the country, from south Gloucestershire to Thamesmead and Leeds. But which will be the best one to live in?