You use the easy migration wizard (Windows Easy Transfer): this transfers various settings. Then you install W7, and run the wizard again. It doesn't move software, but it does move user accounts, user files, email, pics etc. assuming they're in the default special folder locations or you're prepared to do a custom migration.