Another option- skype piano lessons. I started the beginner Peter Martin course but still had trouble focusing my efforts and sticking with a regular practice schedule. I figured I probably needed a real-time teacher who would provide personalized feedback and review my progress weekly. Most of the skype lessons I looked at were too expensive- $50 and up an hour, which I couldn't afford.
I finally found a site- Piano Teachers Connect, which offers skype lesson at $30/hr. I filled out the "tell us about you" form, describing my musical goals. You pay for the first trial lesson up front, and then if you're happy with the teacher they've matched you with, you pay monthly in advance. If you know at least 5 days ahead of the next lesson that you won't be available for the scheduled date/time, you can work it out with the teacher for a different day or if the lesson will be missed, you don't have to pay. Overall, I've been pleased with the result. My teacher is very competent and very open to any songs and instructional materials I want to include. Right now I'm working on scales, 2-5-1 progressions, a couple of Real Book selections (Michelle and Autumn Leaves) and a chapter in Tim Richards book Exploring Jazz Piano Vol 1.
So if you think you might need a real-time teacher to help you work toward your goals and lay down weekly expectations, check it out.