My 2.0 legacy doesn't seem to drink that much fuel. I do quite alot of miles per week, driving in and around town and 20-30 miles along a dual carriageway each day. At the moment, I'm getting 31.8 MPG. Which I don't think is too bad considering its a pretty heavy car, big engine and AWD. Buying Shell Vpower is a bit pricey though, at about 136.9 per litre, however, you can collect shell points, which certainly add up, (2 points per litre of vpower, once you get 500points, you then get a £2.50 voucher) and you get extra MPG with higher RON fuel.
Tax for mine is £280, although, after having a smaller 1.2 petrol at £130. The fun of driving the scooby is certainly worth the extra cost.