SQL Server 2008 on Hyper-V Virtual Machine with Multiple instances
For your hardware setup you should go with a single instance of SQL Server.  Configure resource governer to identify dev and prod logins and set limits accordingly.