Majority of the web suggests a method which involves changing the IP settings on the RPi to static then noting down an IP address and connecting to the pi. However, there's no need to do that. You don't need to change the dhcp settings on the Pi if you follow this. I came across a nice feature of Gnome / Ubuntu which makes this direct connection very simple.
Here's a step by step guide under Ubuntu.