Depends on your level of playing - if an absolute beginner I would suggest basic piano lessons first and learn to play on a piano with a proper touch ie touch sensitive. Online tuition tends to give shortcuts rather than a proper grounding. If you are near me I will give you a free hour lesson to get you started www.tonymusicteach.co.uk Try the jazzwise site there are plenty of DVDs on there also Hal Leonard to a set of blues and jazz based books and cds which are well worth looking at