Passat B8 seems to be far better car than Passat B7. Practically in every aspect.
BMW F30 is a worse car than BMW E90 (especially E90 LCI). F30 is a bit more comfortable and has DCT as an option. But E90 has far better quality (general quality, exterior and interior, materials etc), drives better, feels better when we talk about sensations and driving excitement, has far better steering (when we talk about how we feel contact between surface and car) etc...BMW "3" has been always a special car in segment...
F30 is just a decent car in segment nowadays. It has pretty good versions when we talk about engines : 330d, 335d, 335i (not saying about M3 - its different thing) but those models are very expensive if we want decent equipment.
In my opinion the only one model in this segment that is better than the others is Mercedes C class.