I would like to be able to boot into other OSes by selecting an option from the login screen of Ubuntu i.e. 'Boot into Windows' from the login screen which would reboot the PC into Windows. On the next boot it should login back into Ubuntu again.

I read a tutorial somewhere on the net explaining how to do this so I know it's possible but I can't find it now!

Thanks.