In my opinion, mssql 2000 WONT give that much performance as 2008 r2. Yes, it can eat less resources, use less cpu time, but performance should be also less. 2008 are optimized for multiprocessor systems, and must eat tons of resources to provide great performance. Maybe, do some query benchmarks ? I'd like to see them (because im not sure).