I've had this hitch installed for a few months and love it!
http://www.e90post.com/forums/showthread.php?t=268660 <- see my posts on page 2
It can be installed without removing the bumper. I paid a shop which was very experienced in installing hitches to install mine and they did it without removing the bumper.