Intel Core i7 - Past and Present