Creaking press-fit BBs are usually a sign that they BB cups were not perfectly aligned at installation, I believe. Have you put enough miles on the BB bearings to wear them out? if not, I'd suspect installation issues.
There have been lots of threads about press-fit BB issues. I think in the end most of the time it was poor installation causing the noise.