Jonathan,
As the review of our colleague Gordon Du, any analysis is difficult with the current amount of memory, the other point is that it is the SQL Server 2005 R2 and Windows 2003 / (32bits or 64bits) ? Ideally SQL 2008 R2 with Windows 2008 R2 (64bits) or above after adding memory.
Regards,
Marcelo Silva Santos