Hi all. Initial short report from me having finally got the FF yesturday. Like it, dont love it. Cant quite put my finger on why. Partially a number...