Blackrock has a new portal for financial professionals (not sure if it is open to the public).
It reminds me of the Ibbotson offering (now Morningstar), but it is free. One cool feature is the ability to create custom periodic tables of investment returns. Here is their sample below:
PS If anyone is using the Ibbotson DMS data module please contact me.