I found a useful plugin for adobe photoshop, that enables photoshop to load and save .ico files, and best of all... IT'S FREE.
It can be found here: http://www.telegraphics.com.au/sw/
Just incase the link does move or disappear (as happens often) I have also attached the windows version.
