Build date on 21500 is Mar 24, 2009
Which is (coincidentally? no) the same build date as 21202
Go figure
Actually, wait, i take that back, 21500 is ONE day newer than 21202, 21202 is Mar 23
Please don't tell me they pushed the number up and went RTM, it's not ready
lol