First i've ever heard about them pads being 'shite', so you must be doing something wrong. As i dont no your set-up, im going to say put a fresh grind and let them bed in.
About your cranks, it could be down to a number of things. Check your crank is tight, and spray some kind of lubriacant in there to stop it creaking.