45 each way? And is it 45 with the potential to be hours if traffic is bad?
I would choose the closer one and fix the house up. But I hate commuting. That is time you will never get back. 2 or 3 hours a week x 52 weeks : 5-7 full days of sitting in your car.