Griz',
FSHost servers have provided a stable environment for FS multiplayer since at least FS2002, maybe earlier. So don't worry about it's reputation.

There are hundreds of servers running 24/7. Some are dedicated to special interests, like combat or VA's, but many offer 'free flight' and welcome all pilots. SimV has it's own FSHost server, just visit the Multipayer forum for info. To see the active FSHost public servers available at any time use
FSHostSpyCheck the 'stickys' in the SimV-Multiplayer forum for help with setting up your computers firewall or router to work properly in FS multiplayer and FS Host.
Once set up, your friends (FS2004) can connect to an FSHost server using their FS Multiplayer client. You (FSX) need the FSHostClient that Wii pointed you to.
For voice communication, most use the
Teamspeak 2 Client. Most FSHost server sites (SimV included) also provide a Teamspeak server for it's users.
Dave
At that time [1909] the chief engineer was almost always the chief test pilot as well. That had the fortunate result of eliminating poor engineering early in aviation.