How about a recumbent?
If you decide to try Pilates, find a teacher in your area. Just a few lessons to get the general idea, then switch to videos if you want. I think having a teacher show you the correct way to do Pilates is important, it is easy to hurt yourself trying to learn on your own.