I know very little about computers but I know I love this thing!  VERY fast, great graphics, sleek and attractive.  My son with the computer science degree picked it out for me... thanks kid!