Put a blank line at the beginning of your PS1 instead. This has the added benefit of clearly separating every command. My PS1 actually is this:
rpatterson@rpatterson-tba 04/27/2012 01:24 PM ~
$
This gives me a full row to type a command, and lets me see how long ago the last command finished. Each of those components is bold and colored differently.