I own both and what people have said above are true. M3 is more fun, but prepare to open your wallet when the time for maintenance comes. It WILL hurt.
2005 M3 6MT | Weekend toy & Track rat
2003 330i ZHP 6MT | Wife Mobile
1994 325i 5MT | DD