We should change our SQL 2005 Server to SQL 2008.

My bet was 2008 R2 SP1 but in this week we had several problems with it (related to CU7 and CU8) and as far I see, R2 has bugs - confirmed by Microsoft.

We have no special requirements, our SQL 2005 database is a simple persistent storage for a .NET application. What is your experience? 2008 or 2008 R2?