The diesel can be a frugal thing providing it's running right... Give it a good service with good oils etc, and make sure the MAF is functioning properly and you'll be fine!
I miss the 220bhp of my last car, but when I do double the mileage on the same amount of diesel it doesn't seem too bad (used to get 90 miles to £20, now get 110 to £10)!