8-10K more + taxes for an M3 is a substantial amount of money, at least for me. So if the 335is is good enough for him why shouldn't he get it? Have him test drive both cars to see which one he prefers.
2007 X5 4.8i Monaco Blue on Saddle Brown
2009 E90 M3 Melbourne Red on Black (June 2009)