I've just set up a Gentoo server for my company, with gdm and gnome for a desktop environment right there at the terminal. additionally, ive installed openssh rather than telnet.
it appears i'm one of the few people at my company that isnt deathly afraid of a command line, so I'd like to allow people to log into the GUI remotely. i'm trying to decide the best way to do this, however, and the options (as i understand them, correct me if im wrong) are as follows:
Option 1: XDMCP
on the plus side, this would allow users to log in remotely using the graphical gdm and never have to deal with an ugly command line.
on the minus side, its horribly insecure as I understand it.
Option 2: X11 Forwarding via SSH
on the plus side, its highly secure as compared to XDMCP.
on the minus side, users would have to login via command line and then are only given an xterm from which they can launch individual apps, as opposed to logging in with gdm into a desktop enviro? (this is all i could manage to do with xmingw + plink, if theres a way to do what i need via this route, for the love of god, tell me how!

)
Option 3: RealVNC
to be honest, i dont understand much about VNC...would i be able to login via gdm? is it secure?
I guess what I'm looking for is a secure equivalent of XDMCP, if that's possible.
if there's a better way than any of these, please enlighten me. i'm certainly no newbie, but i am definately
far from a linux expert, so if someone could help guide me in the right direction, i would be grateful!