Apple released Safari 3.1 for Windows this week and also distributed via an i-Tunes update. You can download it here:
http://www.apple.com/safari/download/
Here is a shot of Safari installed on Windows XP:
The install was very straight forward. The browser doesn’t have a home button but you can just use the following shortcut:
CTRL + SHIFT + H
Troy