I was thinking of getting steam? Anyone got any opinions on wether it's good or not?