Okaaay... kinda took off since this morning. mcveigh, Serial ATA should be of no importance to you. For so-called "general use" and web/mail, you're primarily concerned with read capabilities for small files. You don't need need throughput (unless this is going to a monster web server, or serve up a lot of video clips/huge graphics - which it doesn't sound like). What you need is fast access. About the only thing SATA offers besides easier configuration is better throughput, which current and near-future drives can't fill up anyway. Sure, there are RAID arrays which might get close, but RAID helps very little for small file reads with low throughput requirements - thus the typical association of small-computer RAID with video editing, where file sizes get very large. On the other hand, the better access times of SCSI drives will make a big difference to you. I see two good options for your budget -
1) The El Cheapo - get an IDE WD 100GB SE. Whatever they did to the buffer and firmware in this drive, they managed to work some magic. It won't perform as well as a good SCSI drive, but will be a lot cheaper at ~$250. If you need serious capacity for your server, this may well be the only viable solution for your budget.
2) The SCSI solution - look for an older Ultra2 (80MB/sec) controller. I was scoping out Pricewatch last night, and the Adaptec 2940U2W and the Tekram DC390U2 (?) are actually almost the same price, around $130. Both are supported in Linux. You could also shell out the extra $30 or so for a U160 controller, but you're not going to need that kind of throughput for your usage. Pair that with the Atlas 10K III - I believe the 18.4 GB was ~$200, 36 GB around $300 (?). That's a $330-$430 solution, plus cables, which would be very effective for you. If you don't need much capacity (maybe you have a spare big IDE drives to store your personal stuff on), you could spring for the 18 GB Cheetah X15 36LP for ~$300, assuming you don't mind having a hot and noisy jet engine in your case.
Hope this helps...