beardedblunder, as a fellow newbie to the espresso world, I have come to recognize that a top quality machine and a $300-$500 price range are incompatible parameters. That's because high quality home machines are more in the price range approaching and easily exceeding
$2,000! These are usually machines from Italy, the home of espresso. The higher price tag range must also include budget for a good burr grinder, which alone can cost $500 without much difficulty.
Having said that, I can add that your price range is certainly understandable, especially for us new-to-espresso folks. I recently purchased a semi-auto machine in your price range. Mine is a Breville "Barista Express," model BES870XL. It's got a burr grinder built in, so the need for that added expense is eliminated. Learning about beans and how to use the machine for maximum good shots is a learning experience. no matter which machine one has on hand.
I hope this is of some help.