Say that we want to access the GUI of remote linux machine from local Windows XP/Vista machine, using Cygwin in local machine will make it possible. Provided Cygwin is installed with X11 module.
In Cygwin :
1) $startx (X window will appear)
In X window
1) $ssh -X user@ipname
2) $gnome-panel
Then the remote linux machine top and bottom panel will appear.