Im usually out to upgrade to the next shiny new platform, i love the i7's and the phenom 2's, however, i have a teenage daughter and a 10 year old son who is on his second grow spurt in a year, so i have come to the realization that, a, im not a gamer because i rarely have time, and b: my q6600 runs everything i need it to run, so i expect to keep this setup a few more years. On another note, i recently upgraded my daughter from a socket 754 athlon 2800 plus to a am2 based be2350 system, and the difference is amazing, amd should have made some noise about this cpu, it's actually prettty fast(i have a quad6600 overclocked to 3.2ghz, so im not comparing it to athlon 2800), msi motherboard i purchased is reliable(see, vanilla, or lame) so im pretty sure only extreme gamers need to upgrade frequently.