I have had 3 of each, all manual. For a daily it has to be an e92. If I buy another it will be DCT though. The e46 is probably a better weekend car, it can be enjoyed at lower speeds. I found that the e92 only starts getting going at about 80mph. The e46 would be cheaper to maintain and run by a long way as well.