I love the 32B in F, it feels super private and quiet. The entertainment system, if that matters to you, is vastly superior.
The 777 seat is definitely more spacious, though. The cabin's a bit worn and clunky, but as good as the Cirrus seat is 777 F takes it. That said, I had dinner and slept solidly until the 20 minutes to landing announcement last night on the 32B, so while nice the extra space is not a must for me and I would pick the 32B for the overall feel and better ent system.