Hmm....
I see nothing wrong with keeping the ford. Hybrids really haven't been around too long enough to determine their longevity.
40 mpg is amazing and only 45k miles, thats nothing. Add another 100k or more and then maybe its time to consider something different. But I dont think you will...