Magic is a little bigger with a little more open spaces on the Promenade deck. Spa options on Magic are more plentiful (including Spa rooms), but the adults only pool area aft on Freedom is a nice touch. Really - they are quite similar with practically the same offerings (food wise anyhow).