Rockin' a G2X. Trying to love it, having trouble.

I'm wondering if this is just me, but about 3 months ago I purchased a G2X for tmobile and have frequent issues. Since that time I have had it become nonresponsive several times a week usually. Certain apps break some phone functionality entirely. I am curious not only to see if this happens to other people, but to get your opinion on whether or not you as a consumer, you have an issue with this. How is this platform okay for someone who is not techy like my mom. My iphone never had any of these issues. Are there benefits to a closed environment if things run smoothly?