Especially when working with cakephp, the following line in your .bash_profile script might come in handy:
HOSTCOLOR="31m"
PS1="\u@\[\e[${HOSTCOLOR}\]\h\[\e[0m\]:\w\n\[\e[33m\]\!\[\e[0m\] \$ "
It will print out the current working directory on the first line and the actual bash prompt on the second line. Making it less likely that your command will wrap lines after the first few typed characters.
It changes the command prompt from:

….into:

The login prompt now shows the following info:
- username
- hostname in red (in my bash script, it will print red for one group of servers and blue for other servers)
- current working directory
- command history number, ie: use !520 to execute the previous command