I think the reasons to go from Server 2003 to Server 2008 are the same reasons as going from Windows XP to Vista.
Differences are for example:
* New GUI including start menu with search function
* Bitlocker Drive encryption
* Parental Controls
* Improved / new Server Roles
If you haven’t tried Windows Server 2008 yourself, try it in a virtual pc!