Hi Shaun,
The following document should help:
http://www.cisco.com/warp/customer/473/4.html
Depending on the platform, the load-sharing decision is based on a permutation of source and/or destination mac address, ip address and TCP/UDP ports. If the traffic itself is uniform in these fields, then the traffic will be hashed to the same link in the bundle.
The Cisco switch will only make a hashing decision for egress traffic, and the Extreme switch will perform a similar hash for it's egress traffic only.
HTH,
Bobby
*Please rate helpful posts.