The first part there may be normal. What do you consider pretty warm? And where exactly is it warm? The battery?
The latter is a problem with the HTC Sense launcher that the phone has by default. For some reason, it often crashes when exiting an app that uses a lot of memory. Most people who can't stand it just load a new launcher from the market.