I just stumbled upon a new (and free!) iPad app called Unstuck and I think it's truly brilliant. No matter the size nor the type of problem you're currently experiencing, Unstuck helps to uncover and identify your cognitions and feelings that prevent you from moving forward in your life. While I do not condone this as a replacement to therapy, I do think this can provide some additional insight into typical roadblocks you might encounter on a consistent basis.
I unfortunately don't have an iPad (perhaps I need to start saving for one), so I'd be curious to know if anyone has used it? Was it helpful? I'd love for you to share your comments.