My advice is stay far away. Ellipticals are generally one of the best things for your knees EXCEPT if you have one with a short stride, then they can be very bad for your knees. Any elliptical you get should have at least a 16" stride, possibly more if you are tall or have long legs. A mini elliptical looks like a disaster waiting to happen.
You can't out-exercise poor eating habits.