We have an SQL 2005 database backend for our website, currently about 10GB in size. There are a lot more reads than writes, though I don\'t have the exact statistics.
We
Given the small size of the database I would use four 15krpm 2.5" SFF SAS disks, setup as two separate RAID 1 mirrors. I'd run them through something like an Adaptec 5805 PCI-e x 8 SAS controller. I'd put the data on one array and the logs on another for safety. Bar memory-mapping the whole database, a very large/expensive SAN or using SSDs I'm pretty convinced this will be just about the quickest setup for the money.
Hope this helps.