Do you have cache enabled in the raid controller, Have you enabled WB in the luns.
What do you get for disk write speed (hdparm) in the logs
I have been getting better results with MPIO than with bonding.
Have you checked your host or iSCSI initator settings to rule them out.