Cheers guys,
Went to see the specialist on the 27th, the good news is I don't need to have an operation. It's confirmed as broken but he said it seemed to be healing ok, ie I shouldn't end up with a deformed joint.
Still painful, but with the painkillers I can use it to about 60% of motion. I changed the tyres on the mtb and cleaned it as well, wasn't too painful...still wont straighten properly tho.
The weird thing is tho, he said it can take anything from 4 weeks to 4 years to heal correctly. I hope it's four weeks, I feel sorry for the poor buggers who have fours years of pain.