Drum Machines

I am planning on getting a drum machine, but I can't decided on which one to get. I'm am leaning towards the Boss Dr Rhythm DR-880, but it's going to take some time to save up for, and I was wondering if the DR-670 would satisfy. I am an intermediate guitarist, and I want a versatile machine that will last me. Anyone have any suggestions on other machines, or any reason why I should get one over the other? Thanks in advance for your help. :)