|If you can get a USB memory stick that's big enough to hold a backup I'd do so. If not, an external (USB) drive that's large enough would be the way to go. |
I would definitely recommend a backup with "system state" as well as all data and files that are important to you.
Alternatively, if you went the external drive route, you could make an image of your PC and store it on the external drive.