For flashing and much, much more get the Ultimate Boot CD at http://www.ultimatebootcd.com/

It's the Swiss Army knife, mother of all boot CD's