Ill probably get some hate mail for this but.........Ive tried different roms on my burst but i always ended up going back to stock. Every custom rom i installed had some sort of bug(s) with it. The dialer wouldnt work, the browser would crash, messaging would crash, the cam flash wouldnt work, the proximity sensor wouldnt work, it wouldnt connect to my wifi, it would get stuck on the boot animation screen, etc. All of these things work perfectly on the stock ics rom. I restored the stock rom and downloaded an app called apex launcher. It lets you customize almost every aspect of the stock os to the point where it looks and feels nothing like stock ics. I used an app called root uninstaller to freeze the annoying at&t bloat ware. Then i installed homebase lock screen because i simply dont like the stock waggon wheel looking unlock screen. I am not a very techy person but if i can do it anybody can make the customizations i just told about. Even though im running stock ics it looks and feels like a totally different rom. The only way you can tell its stock is by the icons and task bar. You can hide the task bar with apex launcher btw. So in my personal opinion the stock ics rom works best. This is especially true for people like me who dont have the time or resources or know how to spend hours tweaking and patching on their phones and custom roms to make their phone work like (are you ready for this?) a phone. (GASP!) But this is just my opinion.