Thanks to all, but this was the issue; due to there being no raid
cache on the ML330 G6 P410 raid controller server as standard

there
was a significant write performance hit (Performance utility and disk
queue. It was eventually found that the NOD32 ESET antivirus product
which was using XMON to check the exchange datastore; everytime the av
sig was updated, the entire exchange datastore would be rechecked!
Normally this would not matter as most of the time our servers and our
clients servers are performing optimally and the effect of the scan is
masked.
Due to the cache issue, the scan effect dragged down the entire
server performance. Disk queues could be as high as 40-50 for tens of
minutes at a time.
The XMON background scanning can be turned off (in fact some
recommend that it is turned off, despite it being on by default); We
have resolved the overall issue by adding 512Mb battery backed cache to
the controller and performance is much much much better and I believe
that if we had started with the cache, we would never have noticed any
issues at all.
Please note that the ESET NOD32 XMON issue is not at fault - it simply highlighted the disk performance issue.
My main gripe is that for some reason HP sell the current range of ML330 G6 generation of servers with NO=Zero cache memory as standard on the P410 controller! Silly me thought that they would not possibly sell something so handicapped.Not only that, when you decide to upgrade you can either purchase a 256Mb module or 512Mb with battery. Why not 256Mb with battery?
FYI we now get disk queues of <2 most of the time and occasional blips of higher queue levels - but it is like comparing the norfolk broads with Wales! IOMeter tests show throughputs of 160MBs reads and 230MBs writes (not bad for 7200rpm mirrored pair) - which compares to early non-bbwc results of approx 66MBps read and 52MBps writes. These non-bbwc results are worse than the headline values indicate due to the type of iometer test and also the fact that the disk queue length was so high too during the test.
Still a learning exercise for me - (1) ESXi NEEDS a properly cached controller for decent write performance - more so that running a physcial box it would seem and (2) not to take HP specs at face value.
I would love to get some feedback from HP on this matter as I was intending to standardise on their kit as we seek to use ESXi for all our clients i.e. why sell a raid controller with zero cache memory and not insist on cache upgrade or at least make it very clear tha you are buying something which for many purposes will be too slow? I sign off somewhat bemused.