After getting my computer set up, I've decided to start an ongoing DIY thread on how to set up a few programs for diagnostics and coding our E46. It'll be a brain dump, if you will, while the information is still fresh on my mind. In attempt to reduce the amount of hotlinking to other forums or images, I'll try to cover everything regarding installation within this thread. Please do not quote any of the images or steps, as this is an ongoing DIY.
As far as general use of the software, DO SO AT YOUR OWN RISK!