divide the 27 balls
into 3 groups, A, B, C
Step 1: compare group A & group B
results/conclusion: if A is heavier. the heavier ballis in set
A.
if B is heavier. the heavier ballis in group B.
If A and B same weight, ball is in group C.
divide the group with
heavier ball into 3 sets, A, B, C
Step 2: compare set A & set B
results/conclusion: if A is heavier. the heavier ballis in
group A.
if B is heavier. the heavier ballis in set B.
If A and B same weight, ball is in set C.
divide the set with
heavier ball into 3 balls, A, B, C
Step 3: compare ball A & ball B
results/conclusion: if A is heavier. the heavier ballis in ball
A.
if B is heavier. the heavier ballis in ball B.
If A and B same weight, ball is in ball C.
I don't see how this question is 'up-ed'
When you stated the odd ball is heavier.. it already made things
easier 
Anyway, back to my original question. Any takers? I'll be back
in an hour to reveal the answer!