It will be hard to discuss the merits of 2 vs 7 without being slighly bashing, but here goes...
Personally, I'm not a huge fan of either, but if I had to pick which one I liked more it would be 2. Because at the very least, 2 didn't make me laugh out loud at the absoute absurdity of some of its plot points.
Despite being non-canon, 2 was still a far superior story. Okay, it was basically the same story as the original with a few modifications and the whole Marduk thing just didn't make sense. There were actually a lot of plot points that just didn't make sense, really, but at the very least music wasn't magical and the next time I watch the original Macross and think to myself "You know, it was good, but what it needs are furry flying elves and big goofy looking pentagram shooting monsters" it will be the first time.
Basically, 2 was a lot more like the original and it wasn't 49 episodes of mostly the same thing EVERY EPISODE.
I know this will be an unpopular opinion, but after 7 and Zero, I'd just as soon NOT have Kawamori work on any more Macross projects. Like George Lucas, he's lost touch with his own creation.