title: VisualForce: convert carriage returns to html line-breaks in a long text field
body: <p>In Salesforce, if I'm binding a text field into a VisualForce page, whats a good way to convert the carriage returns in the text-field into HTML <code>&lt;br/&gt;</code> tags?</p>
  
  <p>e.g. starting from something like this:</p>
  
  <pre><code>&lt;apex:page standardController="Case"&gt;
    &lt;apex:pageBlock title="Test"&gt;
        &lt;p&gt;{!case.Description}&lt;/p&gt;
    &lt;/apex:pageBlock&gt;                   
    &lt;apex:detail relatedList="false" /&gt;
  &lt;/apex:page&gt;   
  </code></pre>
  
  <p>... if the Description is long with lots of carriage returns, how do I HTML-ify it?</p>
  
  <p><em>(I guess this is a fairly easy question, and I'm sure I could google it, but to get the Salesforce community going on here I figure we need a few easy questions.)</em></p>
  
  <p><em>edit: (Bounty added to try and generate some excitement)</em> </p>