Between those two, I'd choose the Cuisinart.
I had a couple of GF contact grills in the beginning, but the two things I didn't like were that the surface slopes down and it was hard to get something to stay put and quickly close the lid, and the grease tray on the counter thing - an accident waiting to happen for a klutz like me.
What I've been using for quite a few years now is Hamilton Beach brand. I like them because the grates are angled up so that you have a flat cooking surface and the grease tray slides into the side, instead of setting on the counter. The bottoms of the channels are what slope down toward the grease tray, allowing you to have a level cooking area. I hope all that made sense. 
But, if I ever need to get a new one I will also check out the Cuisinarts. The HB brand ones have been great, though. The plates remove for easy cleaning, which I like too.