I'd say the F20, just looks so fierce, where as the F22 looks a bit more dull. That said, the F22 front is perfect for a coupé, while the F20 front is perfect for a hatch. Wouldn't want to see an F20 face on the F22, or vice versa.
It's a tough one as both cars look attractive from front view but now as a overall styling package I would take the new 1 series as the back of the 2 series in my opinion is not very attractive.