Sounds like a bad synchro to me. There is no realignment for the linkage. You can replace the bushings and cup and stuff to make it feel more solid. It might improve the feel, but it won't help the cruch ... that internal.
2007 BMW 328Xi Touring, 6 speed