There is an important security related caveat to the tip about adding "." to your $PATH.
Let's say somebody manages to get a program onto your system and it's called "ls". When you run it, it emails your /etc/passwd out somewhere (or does something much worse), and then does the same thing as a real "ls" command. You don't know that you are running a bad ls, and some bad guy somewhere has managed to do something to your system.
The safest way is to prepend your program names with "./" until you can install them into a standard directory such as /usr/local/bin. (My personal preference, as it keeps /bin, /usr/bin, and others, clean of my own strange binaries.)
It isn't much extra to type, and you soon get used to it.