The junk yard is probably your best bet, although there may be some on ebay. These diffs will last forever provided that the oil was changed somewhat regularly. As far as I know, the only place to get newish ones are from metric mechanic, and they are fairly expensive.
IMHO the stok 4.10 is the best as a tradeoff. Anything numerically higher (e.g. 4.27) will be very noisy on the highway, and first gear will become impractical. I've driven a 318 with a 3.73 diff, and it was much quieter. It really did sap the performance of the engine, though, because the transmission ratios weren't close enough together to keep the engine in its power band.