on the BMW side you've got the E61 and E39 5 series in estate guise.
M5 is obviously way over budget but you can get a 530i or 540i which are quick enough to have a bit of fun in.
i bought a 530d myself after a decade of owning fast cars and it's quick enough to enjoy. that's only 200bhp!