If you're accessing it across a slow network (i.e. from home, or over a WAN) consider using VNC. It provides a virtual X Windows server (like the ones rickmess recommended), however it runs it on the server itself, and then uses a more efficient protocol than X to communicate back to your client.
Annihilannic.