|Oops - there were no responses when I was making this post|
RIGHT click on a blank part of the Vista or Windows 7 main desktop screen.
Click on the checkmark before Auto arrange to remove the checkmark.
The icons will then stay wherever you move them to on the desktop screen
You can disable Align to grid too the same way but usually that's not necessary.