Microsoft has a tool specifically for this. You'll need the windows 7 media in iso format and this program :
http://store.microsoft.com/help/iso-tool
There is a link there to download the tool. When you open it, you just have to point to the iso and have a big enough flash drive. Works very snappy. I've installed windows 7 pro several times like this and it was very easy.