Long term. Tear it out and put in a new slab. If your going to live there forever why fumble around with shop vac and goofy mats all winter every year.
As far as floor drains, read up on them, might be able to run them to daylight, or just put a big gravel sump and let it soak in the ground.