I think to best answer this question, you need to ask yourself what you wish to achieve?
If you are looking at concert pianist status, I think I can comfortably suggest a traditional teacher and music school is the way to go.
On the other hand, if you are just interested in playing for pleasurem, then you could go either the traditional way, or the modern, online style of course.
The main benefit in online courses is that you can study when it suits you, even if it is two in the morning. I don't know of too many teachers that are happy to accept pupils at two am.
However, even though some online courses are very good, it is difficult without the absolute guidance of a professional.
However, \the Rocket Piano course is probably the next best thing, if you can't afford a teacher or have access to one for that matter. The courses are delivered online by download, so you can review the material in your own time, and that is very flexible.
Now the case with Rocket piano is that the team who have developed it are all at Grade 8 level, so they've been around for a while.They have knowledge in all genera’s of piano . The system comprises of three book sof information as well as electronic tutorials.
The lessons have also been created to cater for all levels of player, regardless of weather you have just begun, or are at a much more advanced level.
To Learn More about this course, please head over to Rocket Piano.