When exactly was r600 *supposed* to be released? It almost seems like its been that long.