I'm soon going to do a reformat and reinstall. Do I need to back up any files from my BF2 game? Or are they all saved through EA through your proflile?
For any non steam game I just copy the entire program files folder onto a cd or another hdd, and then after you reformat when you reinstall it doesn't take as long and you keep all your game data.
If you want to save your controls and stuff you will need to backup the 'Profiles' folder in the program directory. Other than computer specific settings, your stats and everything are stored on EA's servers.