In all honesty, if it's 3-4 years old you're probably better off building a pc on a budget.
Then again, what are the specs on your current system? If you already meet some of the recommended specs for Flight Simulator X (
- Microsoft® Windows® XP SP2 / Vista
- PC with 1 GHz equivalent or higher processor
- 256 MB of system RAM for Windows XP SP2 / 512 MB Vista
- 14 GB available hard disk space
- DVD-ROM drive
- 32 MB DirectX 9 compatible video card required
- Sound card, speakers or headphones required for audio
- Microsoft Mouse or compatible pointing device
- 56.6 Kbps or better modem for online play), then I'd say upgrade.
Example: This pc is a 1.67ghz amd sempron, 1gb ram, 16gb hd space available, 64mb video card and onboard sound. All I need is the hd space - Upgrade.
My moms old pc is a 700mhz amd k7, 256mb ram and 8mb video card. No HD anymore, burned that up last week (never trust an hd that makes noises like a floppy drive). Best option? New pc. I'd spend as much as I would on a new pc just trying to make that one run that game.
Then again, I dunno what your $$$ situation is (that is, how much you're getting for christmas). You might be hard pressed to get a new pc with it, in which case the best option is upgrade what you can...
Kinda comes down to what pc you're running and how much you get for christmas. It might be possible to get a new pc, but if you end up getting $100, you're gunna be in a tight spot for starting over :S
Edit: Forgot option three - get the last version of Flight Simulator, FS2004. Specs for that one:
* Microsoft® Windows® 98/Me/XP/2000
* PC with 450 MHz equivalent or higher processor
* 128 MB of system RAM for 2000/XP, 64 MB RAM for 98/Me
* 1.8 GB available hard disk space
* 4x speed or faster CD-ROM drive
* 8 MB video card required
* Sound card, speakers or headphones required for audio
* Microsoft Mouse or compatible pointing device
* 56.6 Kbps or better modem for online play
That's basically to run it - anything extra adds more detail basically. Not the best option, but it's probably a heck of alot cheaper than upgrading your pc (especially if you can find a way to take FSX back)