I have to say I agree with Ed- I think there's alot to do on the software side, optimize it for what there is. Just look at the palystation 1, grafic just got better and better but the hardware were just the same, the game developers worked with what they had and tried to get as much out of it...