Sorry but this is not true...Armada 2526 has always been extremely stable on many computers i have at home. I guess you were very unlucky with your computer.
No problem with my computer...problem with the game shader and nvidia card...
"If you are experiencing crashes or freezes in space battles, this seems to affect some nVidia cards at higher graphics settings. Turning all the in-game graphics settings down will allow you to get around this issue until we can fix it in an update."
In fact, set the graphic to low was not enough, disabling fully the shadow solve it...
Several of the problems was solved with the help from Neutron ( members/admin ) from the Armada forum... it was a installer problem who don't detect that a more recent .net version was already installed on the computer ( was replacing some .net 3.5 files by .net 2.0 files )...
Other people was with similar problem... all the "exception" error was due to .net problem...
"It appears that there may be some additional .NET requirements beyond the .NET installer included with the game. We will include an additional .NET installer in the next update"
Well, it is only one example... a other example was the "save" who don't save !!!... well, there was numerous problem at launch time... and in place of release several little patch once one problem was solved, they have wait to much long and release a big patch...
I have read comment that now the game is stable, but i don't forgive them for the launch chaos... it seem that it is the actual trend to release game in a state that we can call pre-alpha version... it was not before the patch 1.02 from February 2010 ( 4 month after the initial release ), that the game have become playable...
The last patch for the basic Armada 2526 is 1.4...you should see if it solves your very specific issues (the patch also adds some new races).
Well, i cannot test it... the game was uninstall long time ago... have buy it on matrix game with a extended download time ( 1 year ) in 2009... it was the first place who have release the game... and i cannot download it anymore today... well, i can download a pirate version and use my legal serial but i don't wish...