The Genesis is lighter, has more hp and about the same tq. If anything the 335i should have been beaten by the Genesis.
The 335i time is about the same as the 135i. The S4 is about 3s faster but that car has a performance oriented awd system and more hp/tq. This is not a bad result for the 335i.
EBII 2013 335i xDrive
320HP, Sport AT, 403M Wheels, Prem, Tech, Cold, Driver Assist & DH pkgs
Deep Sea Blue Metallic 2013 X5 35d Sport
Prem, Convenience, Cold and Premium Sound packages