Even more contrary advice:
I'm in the "wait and buy the better machine" crowd. I bought the Silvia a little over 3 months ago (newbie here!). Contrary to the wise advice of the experts on this forum, I didn't immediately PID the machine (yes, you were right!), so after only 2 months, I got fed up with temperature surfing and purchased an Expobar Brewtus II - considerably more expensive. (You KNEW I'd upgrade, didn't ya!

)
Here's my thinking on this. From what I have seen in the posts on various forums, most of the people who purchase a Gaggia or a Silvia, FIRST, spend extra money to PID their machines to stabilize the brew temperatures - THEN - they spend even more money and upgrade to a prosumer machine. My first instincts, when I began to research espresso machines, told me to bypass the Silvia completely, and go with a better machine - but I allowed myself to be swayed by popular opinion and bought the Silvia instead. Silvia IS a good machine, BUT you said:
"Basically i just want a machine that works with no hassle and produces a decent espresso."
(I keep noticing that a lot of newbies put that message in their posts, but for some reason, no one on any of the forums pays any attention to this very important statement.)
So - from one newbie to another, from experience - In my opinion, Silvia is a hassle. Without a PID kit, you will be constantly watching that red brew light on the machine, and checking the timer to take the shot, and it will drive you crazy!

If you buy a Silvia - even if you PID her, the odds are that you will ultimately upgrade, like most of her former users. I say, save the money and get the prosumer machine in the first place. Spend the money upfront - you are going to do it eventually. (You know you will!)