For testing purposes I need to set up three Azure Windows VMs to each run an instance of SQL Server 2008 R2 each holding one DB of approx 100GB. There will be quite a few complex stored procedures/queries/joins running against each database, but there won't be more than 2 connections at any given time.
Ideally I would like to do this as cheaply as possible, but I don't want to compromise performance. I'm not a DBA or very knowledgeable about machine performance, so I was wondering if anyone had any advice as to which tier would be a safe choice?