What turned you against using a scanner?
I have no idea what you've tried previous but VHF railroad communications do not put high demands on the receiver to monitor them. I would not underestimate the Uniden BCT15X scanner. I think it's a great performer and has numerous features and software programming and remote capabilities you might be giving up with other commercial/professional receivers. Using a good antenna at a decent height and an external speaker I think you'd be pleasantly surprised.
You might want to consider digital capability. Here in Michigan a lot of railroad communications have switched to digital modes like DMR and NXDN. Both these options can be purchased for around $60/ea and Uniden scanners like the BCD996P and later models can be easily upgraded by the end user via firmware when needed.
If you want to spend a lot of money and go balls out, buy an ICOM IC-R8600 for around $2,300.00! But even that won't do the DMR mode if needed.