Run the Windows Update utility under the START/All Programs menu, select "custom" and it will search for all available Windows updates for your system. Select Service Pack 3, download and install it.. Make sure you get all the latest security updates as well...not sure if Service Pack 3 includes all those, but I think it does..
You don't have to reinstall Windows or format anything..