I used the g/card to alter the settings as its the same resolution I'm using for the desk top.
I found a way round it ,and it seems to be working, i would like to know why having set the in game settings to my preferred set up it didn't keep them when i quit the game. Having use Google to try and find the answer it seems i may never find out.
Heres how i fixed it.
I went into the CoD2 /main / players / my name folder and edited the config_mp cfg file to the settings i want and it seems to work.