If i can 3 good years out of it, I'd be happy and I doubt I will upgrade parts within the 3 years unless its really, really needed...I'm ordering everything from newegg...I thought (at least from reading and people complaining a lot in the reviews) that everything only had a 30 day RMA (not sure...