I think the only thing that changed is that the fix for whatever issue you were whining about before went in, so not sure why that would have had any impact on things, hm. :/
Apparently in 1.5 jQuery.data(elem) no longer returns the data object, it returns the data object wrapped in some additional object that has jQueryRandomCrap as its only member -_-