Hey guys,
A company currently has 9 switches connected together in a chain like below. Let's assume each connected with a single trunk link and the switches are 3560's.

They are experiencing poor network performance across the switched network and are putting it down to the flat design.
They have two 3750G-12s switches that they want to connect to each of the 9 switches to in order to improve performance. Something like the below.

As well as the redundancy created by the second 3750 they would like to load balance the traffic between the two switches instead of only one being utilised and the other sitting there as backup.
I'm looking for suggestions on how to accomplish the load balancing, cheers.
I guess the suggestions would be very general as there isn't much detail in how the network is currently configured. Will there be end to end vlan's or local to each switch etc.