How to create an image of Windows 7 Home Basic for USB?

Hello. I have a Dell XPS 17 laptop that has an Intel Core 2 Duo processor, 4 GB RAM, 1 TB HDD, 1 GB Video card and Windows 7 Home Edition. How do I create an image of Windows 7 Home Basic for USB for recovery purposes? Thanks in advance.
