I recently upgraded a site to Drupal 5.1 (from 4.6).
It wasn't smooth but I did manage to work most issues out. The one thing that just won't go away is the grey line between the top nav and the content table:
I'm totally flummoxxed about where this line came from. I went through the "style.css" for my theme and changed every border to dotted, but that particular line stayed solid. (I changed the dotted borders back).