Just wanted to provide both some input on other games to try, and other options:
- SoftTH does NOT require the cards to be from the same maker, use the same driver, etc. They just have to be supported under whatever version of Windows you're using with valid drivers (e.g. any valid configuration for your OS and hardware that allows multiple cards to have multiple monitors, it can use in theory use), and support DirectX; the "slave" card really doesn't need to be anything spectacular (because it isn't doing much of anything). That said, you should thick twice about setting up a configuration with an AGP + PCI (or god forbid a PCI + PCI setup) because the bandwidth (specifically PCI) will likely result in a severe bandwidth and performance impact. With PCIe things work very well.
Any resolution/refresh/color-depth/etc are entirely possible within SoftTH (especially 2.x with the "config tool" which makes life easier, but requires WDDM). Specific game support can be hit and miss, personally I've found it takes some work overall. In many cases specifying a lower transport resolution and bit-depth for the "side" monitors will improve performance dramatically.
- The Matrox TH2Go REQUIRES all monitors to at least be set to a common resolution, color depth, and refresh, however they don't have to be the same model (whether or not the end result is visually satisfying is up to you (e.g. running two 1920x1200 monitors at 1280x1024 + 1 1280x1024 monitor; the software/hardware side will do that, but you might not like how it looks - SoftTH is currently the only solution that would let you run them at different resolutions). It also has other restrictions on maximum resolution support, multi-module support, etc based on your videocard (use the compatibility wizard on Matrox's site if you're looking at one of these - it doesn't treat all host computers as equals).
- Eyefinity and Vision Surround have similar constraints to TH2Go but the cards that support them can also run SoftTH (you can actually run SoftTH for dual-monitor output too; usually FOV or UI gets borked because the resulting resolution is so odd).
- Other games that work well in "surround gaming" IME include FarCry, Empire Earth, The Sims, Oblivion, and Total Annihilation. afaik the Parhelia cannot run Oblivion because it doesn't support PS2.0.
- You might check WSGF for specific titles you're playing and see if they have FOV patches/hacks available for them - usually it can resolve UI stretching/distortion issues (I vaguely remember that was/is a blanket widescreen/multiscreen fixer app out there, and it was free, but its name escapes me).
- For the color differences between monitors, you can get monitor calibration "devices" (they're a real thing, they don't cost as much as you'd think, but certainly more than you'd hope) that will handle multi-monitor setups and try to get everything pretty much aligned within the ability of the monitors present. Ideally you'd have the same or similar models if you want to color calibrate them all together.
- For setting up the Windows desktop you might consider a third-party application like DisplayFusion; it can help a multi-monitor system out with config (and there is a free version that does most of the basic features). One other thing is that if you go with SoftTH you can use whatever the card's drivers include - you can very much have nView and HydraVision installed on the same machine at the same time without much problem.