building a pc that ll last 5-7 years ......muhahaha ...the world of computing might be on mobiles / palm devices by then ... max u can hope for ur pc to last is like 2 years .... no matter what u buy today ... within 2 years everything new available will kick its ass all over.