The D300 has less noise, the same resolution, and live view. The D2X has better build quality but it's value in 12 to 18 months will be half what it is now. I speak from experience here. I watched the D1X drop to 10% of new price in 18 months. My last one was $500.00 in new condition with the buffer upgrade.