personally for me it'd have to be remote desktop software, don't really need it myself, but being an SSH jockey, the day that i can do that but with remote desktop, and without it looking like a jpg, or needing to compile tigervnc specifically for it or some shit like that will be a good day for me.
I realize it's partially dependent on hardware, and that hardware sucks, so sometimes it just sucks. But SSH just works so well though.