Yep - try pulling the battery out and leaving the phone for a minute before putting it back in.
If you still can't boot your phone, try holding down Menu while you press the power button to turn the phone on. Keep Menu pressed down until your home screen appears. This boots the phone in "safe...