Bugs –
The Case-Shiller index uses repeat sales to overcome some of the problems with median prices, primarily the biases due to change in mix of sales.
Since any particular house is typically only sold every few years there are some sampling issues, and they make use of estimation theory.