That's a good price. I recently purchased a c128 with a 1571 as well but for about twice that!. The c128 is a pretty cool *upgrade* to the c64 but I don't think there was allot software written for it.
I'm building an enhanced 1541III which will be placed internally with OSD and some other features.
Originally I was going to hack my c64 but it died so I got a 128. I always wanted one anyway.