Hi guys, I sold my desktop a few days ago,and was looking for a laptop to go with mainly for gaming and and recording music. I was looking at the Z580 Lenovo laptop http://www.newegg.com/Product/Product.aspx?Item=N82E16834310630 It's pretty much sold me at this point,but maybe some of you know of a better deal with more performance in that same price range of 575$... I might do 700$ but it will have to dust the Z580 for me to pay out 125 $ more. So will the Z580 i5 GT635m be my bang for my buck,or do you guys know of a better deal ?. Also let's say later on I wanted to upgrade the GPU,and the HDD could I do that ?. Could I upgrade to a SSD ?. etc. Thank you all are always a huge help !.