My son and I drove a friend's WRX for about 100 miles, and rode in their Legacy wagon for about 400 miles. The seats were not very comfortable, at least to us, in either car. The WRX interior trim didn't come up to the level of the Wagon. However, they have owned damn near every AWD/4WD ever made except an MB, and say the Subaru is the most reliable and versatile of any of them. Also, the WRX had a lot of power and decent handling, and would be a fun short-trip car. (25 miles each way)
I also am wary of the Audi and BMW choice, based on the experience of my friends who have owned them. If you have had good luck with the Honda, why not another? While I haven't had good luck with either my Honda or Acura cars, others seem to love them. My Japanese car tech says that the lack of quality, complexity, and failures of the new Japanese cars is such that he wouldn't buy a new or late model one himself, but he rated Honda at the top of the list for durability (except for brake issues), followed by any Nissan except the Sentra, with Subaru and Mazda tied for second to last place, and Toyota at the bottom of the list.
If you need the AWD/4WD feature, Dvid C Klasse posted a link to Edmunds best used cars which ranks the Subaru Legacy, Nissan Pathfinder, and Honda CR/V as best buys.
http://www.edmunds.com/reviews/bestbet/articles/index.html