Great advice. I'm hoping to add a drum machine sometime this year.
Also, something I've had success with is using backing tracks, both here at GT but also from iTunes. Doing so has given me a sense of interacting with other musicians and has helped my playing.
Steve