Although I agree with many of the above comments, I believe that books also have an important role in my learning process. I recently made a substantial investment in music books. One that some of you might find interesting is "The Contemporary Keyboardist", by John Novello (560 pages!) - Hal Leonard. I didn't like the quality of the print, but this book covers a lot of material, from the very basics to rather sophisticated harmony and improvisation concepts. The last part (around 150 pages) consists of interviews with some great musicians like Chick Corea or Herbie Hancock. Another quite interesting book is "The Pop Piano Book" - A Complete Method for Playing Piano and Keyboards in Contemporary Styles - by Mark Harrison (Hal Leonard). Many useful advices about how to create pop, country, rock accompaniments.
I hope to be able to post soon a short review of these books I recetly purchased.
-- José.