Just an update - i've tried a couple of things with no luck.
Manually changed the SCSI controller of the Windows 2008 VM from LSI Logic Parallel to LSI Logic SAS (also tried using VMware Stand Alone converter to change it)
Moving the VM to a new host, and a different SAN
Moving the VM to a host that is running ESXi 5.0, build 469512 and testing it on ESXi, build 914586. Each host has a different network configuration due to a known issue when a link goes down and comes back online. (see attached)
Ensured both RoundRobin, IOPS=1, and jumbo frames are enabled (which is proven by my 2003 VM running so quickly) - have a lengthy forum post already here with what I went thru to achieve optimal settings
http://www.starwindsoftware.com/forums/ ... t2910.html
I can't attach more than 3 pictures, or anything larger than 256KB (what's that about, it's 2013!) so i'll just add the screenshot of my SAN's network utilization when running an ATTO from the Winodws 2008 VM - it's utilizing less than 1/4 of each NIC it's programmed for. However, when I do the ATTO benchmark from a Windows 2003 VM on the same host - accessing the same SANs - over the same NICs, those utilization numbers are between 95% and 99% when I run the ATTO benchmark utility.
I only have one ESXi host running on that old build for 5.0 because it's running our ERP system locally - and I haven't been able to schedule downtime just yet to stage the patches and remediate.
I am currently building a new ESXi host, on newer hardware, and will try it from there (fully patched) to see if the outcome is any different. I have to order some hardware for it to get the gigabit pathways to the SAN to test, so it may be a little while until I can post what happened.