If everything else is equal and the price differential isn't too large, I would go for the closer school. Doing a 3hr round trip just to chat to guys at the club and observe the stinking weather gets old fairly quickly.
It's not so bad when you first start and you can use duff days for groundschool and getting to know the club and it's members, but later on, it can sap your enthusiasm (and money).