One of the first things that I tried to do with my Raspberry Pi was to remote into it. I do not have a dedicated HDMI-enabled monitor to use with it, and sitting in my livingroom trying to type/mouse/learn on the family TV was not working. There are many places that I found when I was looking for a way to get the Tight VNC Server software to automatically load on bootup. But none of them worked for me. What I ended up having to do, was to part together several instructions and code from multiple websites. This was the first real hurdle that I struggled through. It is also why I wanted to post my solution here.
Follow These Steps:
   # install tightvncserver
   sudo apt-get install tightvncserver
   # run vnc server
   # install vnc client on windows

   # test vnc client from windows to PI
   IpAddress:ConsoleNumber (for example:

   # get file
   #edit a file on PI
   sudo nano /etc/init.d/tightvncserver

   #copy the code into the editor

   #then save file
   ctrl+X , Y, ENTER

   #make file executable
   sudo chmod 755 /etc/init.d/tightvncserver

   #add file to startup scripts
   sudo update-rc.d tightvncserver defaults

   #reboot pi
   sudo reboot