Thanks everyone for the replies so far
When the headgasket was replaced, it had a different radiator, the radiator it had was very old, therefore I replaced with another one, which I got from another mini (but I admit it isn't new), therefore I did try to solve the problem after fitting the new head gasket. The next step is fitting a new radiator, which should hopefully solve the problem.
As far as the thermostat is concerned, today I removed the thermostat (we don't need it as the temperautre over here is 30 degrees toay), but the temperature still got above the Normal mark. Rustyball, the temperature yesterday did not rise all the way to the hot mark, just three quarters of the way (obviously if it goes all the way to the hot mark, I would turn it off, but yesterday the temperature reached the hot mark just as I arrived the garage and was waiting for the my dad to open the door)..But it should remain on the normal mark, that's why I'm a bit worried. The radiator cap is brand new, and the sender isn't dodgy as it was on the car when I bought it, and it used to read as it should. I torqued the head gasket 2 days ago, and haven't done more than 10 miles with it, I don't think I should retorque it again that soon.
And the gasket failed in the first time because of the high temperature as well (me thinks), but I cannot say 100% as the temperature guage stopped working about two months ago, and it was last week that I installed the new one.
One last remark to rustyball, as I already said, the temperature didn't rise ALL the way to the Hot mark, it was about 3/4 of the way, what do you expect me to do, shut it off and phone the tow truck (for which I have to pay?

), when over here the distances are very short, only about 5 mins driving to go from one place to the other!!
Today used the mini again and the same thing happened, after about 15 mins driving, the temperature begins to rise above the normal mark, and stays about 3/4 of the way for the rest of the time..
cheers everyone, keep the ideas coming
Edited by flamenco, 20 June 2008 - 11:10 AM.