before replacing the bearings I'd have a go at repacking them with grease – its dead easy and costs next to nowt, so if it doesn't cure the problem you havn't lost much but you could have saved loads ifit works (does that make sense ?)
You will need – spray such as GT85, good quality bearing grease, some rags, tools to remove cranks and BB, small electrical type screwdriver.
1. remove your cranks
2. remove BB from frame
3. clean inside of BB shell (might as well while your down there)
4. clean BB cups and gently prize off the outer seal with the screwdriver.
5. even gentler remove the inner seal
6. you will now see the bearings – give them a good flush out with GT85 and wipe clean and leave to dry (or quietly sneak into bedroom and blow dry with other halves hair dryer)
7. repack with grease – thumb in as much as you can then rotate the bearings a few times and thumb in some more . repeat until your happy its done.
8. smear some grease on the bearing side of the inner seal and refit.
9. do the same with the outer seal
10. wipe everything clean
11. add a small amount of grease to the threads and refit.
12. clean and refit cranks
Job done and hopefully the creaking has gone.
Top tip – if you can get hold of some replace the BB spacers provided by Hope (made out of that horrible black plasticy stuff – are you listening Hope ??) with some nice metal ones (like what come with some RaceFace BB's) that way you can properly tighten the BB cups into place.