I have 8 bare metal servers in datacenters that are running Windows Server 2003 - 32bit with 4gigs of ram. They basically host SQL & Sybase databases for our clients... But five of them are Terminal Servers where the clients RDP in and run our accounting software. Since 2003 is coming to the end of it's lifecycle, we'll be switching to 2012 machines... I know even less about 2012 than I do 2003. Are there any major surprises that I might encounter? Is 2012 more of a resource hog and need more than 4 gigs of ram? One HUGE area for me will be getting PRINTERS to work in the Term Serv environment. We enable FallBack printing and 75% of printers would work fine on 2003. The other 25% require me to install drivers... Often times 2003 drivers weren't available so I would grab XP drivers and get them to work.. Any thoughts on printers would be welcome. Thanks in advance.