well i swapped ports and went from 380mb/s read to 250mb/s read, the write speed was up by 10mb/s. So think its worth keeping it on the marvell controller, im gonna see if there is a update on the marvell driver. If i can find it though, see if that improves things.