Alright poor college students here, and my roommate and I have been buying starbucks double shots and they are expensive ($2 a can). I've been wanting to buy an espresso machine for a while and the time has come. I'm pretty much a noob to this stuff so I wanted to know what the price range was for a decent/pretty good machine. Also, what kind of beans do I use to make good espresso. Is there varying degrees of strength of espresso? TIA.