I think it has always been free ... even this one:
When you have downloaded your free version of 3DMark05 (with limited functionality), we highly recommend that you purchase the 3DMark05 Pro license ($19.95USD) in order to get all those amazing Pro features, tests, options, and online...