I owned the 305s briefly before swapping them for the 308s, which I love.
I demo'ed a pair of the Focals for a weekend. They were really nice monitors--just not nice enough, or better than the 308s to justify a purchase.
I have no experience with the Yamahas, so I'm no help there.