Perhaps a bit of an esoteric problem but... I have a SQL Server 2008 instance on EC2 (running on 2008 R2) under heavy load. I'm trying to optimize I/O performance and after a couple iterations I'm ...
1-2 GB is for low end servers. If you add MS SQL or other database engines, 2-4 GB.