My HTC Hero constantly has no signal and will not allow me to make calls, my friend thinks it is blocked but i dont see why, is there a way to unblock it if it is blocked ?

and if not, what is wrong with it.

Thanks