Thought I'd mention TradeBench (www.tradebench.com) - a free webapp for desktop browsers and tablets that my team and I created for planning (incl. money management) and journaling trades. We think it has all the columns you need in a trading journal, i.e. reason for entry, why you moved your stop order, review after a trade, possiblity to paste chart screenshots directly into your journal, etc.
Feel free to have a look and see if it fits your needs.
Best regards,
Rasmus, Founder and CEO of TradeBench