Subtler user and host in the prompt
\033 -> \e
\[...\]
Reset the terminal before printing the prompt

Just in case a previous command doesn't do it.
Use tput
Definitely mark all escape sequences to avoid Bash doing strange things with new lines