I don't understand why everyone is doubting the OP and saying it's user error. This is my 3rd m3 (2 e46s and currently e92) all 6 speeds. The 1-2 shift has always been notchy in these cars.
There's a 13 page thread that discusses it over here:
http://www.m3post.com/forums/showthr...ight=1st+grind