was it the "high end" SKF, with the roller bearings, or the cheaper one? I cannot comment on the cheaper ones... the better ones have red ano cups.
scratch that, you got it from QBP, so it must have been the cheaper one, they never sold the roller bearing BB.
PS, no thanks on the ISIS, destroyed way too many of those (due to small bearings) to ever use them again on any bike.
Sorry to hear you had a bad experience. First Ive heard of.