I assume youre considering the 1pc version of the CR. I think both wheels are pretty nice. The Giovanna's are a little on the flashy side. And probably heavier. Well at least they look it. I'd probably go with the CR's.
Here's a few pics of the new Racing Hart CX.. just... for no reason actually.