I've done some softmods with the NDURE exploit and they work really well most of the time. Every once in a while, the machine won't boot to the dashboards. It's very rare, but it has happened. I think the biggest complaint I have about softmods is that you're required to lock the HDD to make it useable. In today's Xbox environment, it's not necessary to lock it anymore, since Xbox Live bannings are happening left & right. I think a modchip is still the best way to go and a properly installed one gives you stability and you can disable the opening animation, change colors, etc, unlike a softmod. As for dashboard, I prefer UnleashX myself. Built in Gamesaves Manager, File Explorer, Auto Update feature, built in FTP Client for Xbox to Xbox transfers, etc. make it really nice. I would use XBMC if it had an Auto Update feature due to the amount of times they release a new version and having to re-do my entire XML file and re-calibrate my TV screen every time is a pain in the ass.