http://cgi.ebay.com/StarTech-com-PCIe-X1-X16-Slot-Extension-Ad-PEX1TO16R-/300545732681?pt=LH_DefaultDomain_0&hash=item45f9ebf049#ht_1204wt_1141
I'm thinking about upgrading my mother board, but it is always nice to look at all the other options.
Unless you have a 1U server I doubt it - the socket is at a right angle so the card would be directly over the MB - not sure if there would be enough height for double slot cards either.
I went for the option of cutting a slot in the end of the PCIe slot which keeps it the same position and the card still fits in the case properly.
Chris.