So I've upgraded my Notebook every year just for the heck of having the latest. I always prefer the gaming notebooks although I don't play any game, but just for the fact that they usually boast the highest performance components. Everytime I upgrade my Notebook to a newer once (since 2009) I barely feel that the new notebook which I just paid for, is just merely 5-10% faster, nothing to be excited about, and certainly not something to pay at least $1000+ for..... I have always had i5 Notebooks... This time, I found a very good deal at a local store for an ASUS G73SW and the price was just $1400 USD and I loved it because I've always dreamt of owning a 17' Screen Notebook with a 7200 RPM HDD, and this one came with 2 SATA ports so I was very happy! It was definitely much faster than my previous i5 laptops, but again, nothing to get so excited about. My main bottle neck was the HDD, even @ 7200 RPM, I was not getting past the 5.9 mark in the performance test of Windows (yeah I know this test is crap but my HDD was always the bottleneck) 2 days ago, I bit the bullet, and purchased a Kingston KC100 120 GB SATA3 HDD and since I have 2 places/slots for HDDs, I got rid of one of my HDDs and replaced it with the SSD and boy am I shocked to see the speed of my notebook unleash! It's mind blowing how different are SSDs to HDDs! It's like IM using a laptop from the future! I am so happy now! 1 question though: I know I have the 2nd generation i7, but what is the difference between the first gen i7s and the 2nd gen i7's?