EA has started a promotion with Battlefield 1942 which has the game being made available digitally for free from now until March 1, 2013. The only catch is that the free download of the game is only available via their origin service. So if you have any qualms about using the service at all then you are out of luck.
That being said the game is still a classic in my books and free is free. Just a shame its attached to a service I don’t like very much.