Battlefield 2142 was one of the first games to use dynamic in-game advertising, served by IGA Interactive, through their spyware software (or whatever they call it). There are means of removing the in-game advertising banners, and even replace them with your images.
While playing Battlefield 2142, you connect to an ad server, and depending on your location, you will see different advertising banners on every map. The software will even save information about the time you spent looking at each ad. To block the ads, you will need to block the following subnets: 188.8.131.52/28 and 184.108.40.206/28 (in your Internet Options). You can also use a program called IGA Ad Cache Editor, to export the ads and then edit them (using Photoshop, for instance) to whatever you wish.
But beware, should EA find out about this, they will most likely ban your account, since it’s against the EULA to block in-game advertising. In similar news, EA and DICE just released patch 1.05 and 1.06, fixing a number of issues and finally making the Titan mode actually playable.