Race Rock building is NOT still there - it was demolished and replaced about 18 months ago with a three story Dave and Busters complete with underground parking garage.
I Drive is otherwise largely the same apart from a number of teh restaurants/bars having changed names/themes/owners etc