Your grid needs 20 pieces of flare.
Every one knows (most) developers can't design. If it was left up to us, everything would be command line with parameters that only a rocket scientist could understand.
Fear not, Matt Berseth has helped create a version of the GridView that mimics the Yahoo User Interface grid. Not only does he show you that, Matt also shows off how to do a GridView with resizable column headers with ASP.Net Ajax.