I have a gaggia one (200) and one from Starbucks which cost me 90 but i think it should be about 180. The gaggia one isnt a patch on the Starbucks one. However, my dads gaggia that is 400 quid does make lush espresso but still only about the same as the Starbucks machine.
I would also recommend you buy a burr grinder to go with it, deffo not a blade grinder as you need the coffee to be quite fine and the blades burn the coffee making it taste bitter. Basically you are looking for a machine that produces an excellent crema with arabica beans.
If the tank on the machine you buy isnt that big, give the milk a little blast in the microwave and use the steamer to add the froth.