Welcome to CS "thejudge".
Update your profile so we can see where you are located.
The best advice I can give is to contacrt a CS sponsor near you (they are listed<), if possible, and get your hands on some of their wares that will suit your taste and budget. CS sponsors provide more than a box and not only do they support this site but they provide excellent before and after sales advice.
The machines you mentioned will all do a great job when paired with a quality grinder and fresh beans.
I recently upgraded from a Sunbeam cafe series machine and grinder to a Giotto PP HX machine and Mazzer grinder with the help of Chris from Talk Coffee and couldnt be happier.
Good luck and keep posting your journey.