take a look at this:AMD Radeon HD 5870 PCI-Express Scaling
it compares using X8, X4 and X1 slots. i think you would be surprised at how little the performance hit is using a X4 slot.
EDIT: though take into consideration that the 5870 isn't as powerful as most high rend cards today. which would make a larger difference with say a 7870.