No, I don't need one but I get asked from time to time where to buy one or if I have any around.
Sparkfun has something http://www.sparkfun.com/products...
and possibly others but I have produced a PCB to use any Atmel 6 pin programmer header with "stuck in the past" :-) boards which use the 10 pins headers.
Don't know if it works, it should as it is very simple.
The 6 pin ISP header should be mounted on the top side of the board and the 10 pin header at the bottom. The design is a double sided board for mechanical strength of the 10 pin header, as it would be plugged in and out of the boards, but the tracks are only on the bottom layer so a single sided board should also be possible with a bit of care soldering the 10 pin header under the board.
Pins 1 are the square pins of the 2 connectors, also there is a hole next to pin 1 of the 6 pin header. As this board may be made without an overlay the hole may be a good marker.
These are the Gerbers for all the layers with the .txt file telling which layer is which.
If you do make one and it works (or not) please let me know.