hey,
thanks everyone.. ive managed to fix it! pheeew!, it was the little plastic thing on the hotshoe, it had bent.. i managed to straighten it and push it back in with tweezers.. oop.
come to think of it i think thats what happened with my old camera.. at least next time i know what to do...