I've had a similar issue and tracked it down to Swype keyboard. It didn't totally lock up the phone on wake up but it took a long time to respond (30-60secs). Once I clear the data and cache for the app, everything goes back to normal. Had to this once every 3 weeks to 1month.
Try doing a...