Hi Brucey. My son and I still play both these games and they run perfectly for us under Windows 7 64-bit, installed by the DVDs from our older-style Gold Edition. Further evidence of Windows 7 compatibility is that these two games are also available as a large 20Gb download via Steam. If you install via DVD you should apply all the patches one by one (up to v1.1.3280 SC and 1.5.3599 FA) available on-line, after which the games worked perfectly for us under Windows 7 and Windows XP. The Steam version of the games seem identical to the patched Gold editions - and this newer Gold Edition DVD set may have the patches already applied. Supreme Commander does need a decent spec PC/laptop though to run smoothly.
If you get problems running the game and have multiple monitors: I had to remove my son's graphics card HDMI link to the TV to get both the games running past the intro video (buying the seemingly identical Steam version didn't solve this problem). With our newish AMD HD 6850 graphics card and quad core gaming desktops both games run far smoother than before although Forged Alliance can still stutter zoomed in when things get complex. If you like this game, also check out similar StarCraft 2 and Supreme Commander 2.
Minimum Requirements for Forged Alliance & Supreme Commander (from Steam):
OS: Windows® XP Service Pack 2, Windows® Vista
Processor: 1.8 GHz processor (3.0GHz processor recommended)
Memory: 512 MB RAM (1Gb or more recommended)
Hard Disk Space: 8GB available hard drive space
Video Card: 128 MB video RAM or greater, with DirectX 9 Vertex Shader / Pixel Shader 2.0 support (minimum ATI 9600+ or Nvidia 6200+, with an Nvidia 6800 or better recommended)