I'm sure you are all aware that when you start battlefield there are a couple of videos that you cant skip eg the one of the walker shooting you. This means it takes a while to start the game up however if you go to
Program Files -> Electronic Arts -> Battlefield 2142 -> mods -> bf2142 -> Movies
you will see a number of .bik files. To skip the intro videos you can either delete, rename or move these files (eg create another folder in the movies folder and put them in there) and when you start battlefield it will go straight to the log in screen.
Some of you may already know this but just in case people don't