Dude, the 23" Cinema display is way over-priced.
Let's do some iMac math because the 24" iMac uses the same type of LCD panel the Cinema display does.
24" iMac = $1799
20" iMac = $1499
The 20" iMac has a lower cost CPU but let's be generous and say the entire $300 is for the display.
The 20" iMac has a TN display, the type you can get from Acer or HP for under $200.
That places the retail price of a 24" display using the same panel as the iMac at $499.
Compare that with...