Did you guys try the Russian demo? It seemed to work better for me than the full game does.
I initially had problems running the game when I changed some values in the initial popup config panel that comes up at game launch. After resetting the values to their original state I found the game started and ran quite well.
Later I managed to increase the quality of the textures and the sea through the ingame options screen but found that if I changed any of the "smooting settings" the game would crash at startup. (I have a series 7 GeForce card).
Sorry to hear you guys are having problems if all else fails try contacting the Australian publisher's tech support over at
http://www.n3vrf41l.com/contact_us.php
And add your probs & constructive suggestions to the forum over at
Battlefront.com for the benefit of the forthcoming US/UK release.