The CTR will come down to how you like the power delivery, also, the seats are great but many say they gave them a bad back, I did until I got used to it.
Off the power they are very placed and quiet, but would think the Focus ST would be more refined and modern feeling.
The BMW E46 is a good shout, love the M sport 320/330d's in teh graphite grey on the mv2's, still a very nice looking car, grunt when you want it, but with all the creature comforts.
If you are doing 1,000 a month, maybe look at what you really want, powerful cruiser, or track style handling for the b roads?
I went from the CTR to the A3 and never looked back, currently considering moving on to something newer, but going to be hard to let it go tbh.
My little beauty...