To bootload new software into the receiver using a WinX PC you will want the following hardware and software:
You will also need a binary data file containing the software to bootload into your receiver. I will supply that, but if you want to build your own you can use the AtmelStudio IDE which is available free of charge:
http://www.atmel.com/microsite/atmel-studio/
If you are bootloading software into a receiver then you must have a bootloader program already installed in the receiver's processor. Any board that I provide will have the bootloader pre-installed and tested. I will provide details on how to install a bootloader in another post; I don't want this instruction set to get too complicated. For bootloading new software into any receiver that has a bootloader already installed, you only need the items 1, 2, and 3 above.
In prototype boards (not yet available) you will no longer need item 1: you'll be able to use just a simple smartphone-type USB-to-uUSB cable.
I'm currently working on getting our bootloader to work correctly with the latest AVRDude version (6.3). Our bootloader does work with an earlier version of AVRDude, so it should just be a matter of time to get it working with the latest. The latest AVRDude revision supports automatically resetting the processor just prior to bootloading when using the FTDI cable listed above (that has been shown to work with our boards), so it is very advantageous to get this working with the latest tools.