Android 4.0 Ice Cream Sandwich ROM is not perfect on Amazon Kindle Fire yet. So I prefer to have Android 2.3.7 Gingerbread CM7 ROM on my Kindle Fire than Android 4.0.3 ICS CM9 ROM. Luckily, there is not much custom ROM for Kindle Fire (compare to Samsung Galaxy S II). So I can test all CM7 ROM for Kindle Fire.
Here is the latest CM7 ROM from XDA Developer, Takenover83 that I tested. It is a barebone version which lot of things have been removed and tweaked.
CM7 barebone ROM Features
Custom boot animation
Kindle Fire Stock Keyboard
intersectRaven kernel OC 1.2Ghz
Modified build prop for more market apps
Ad’s blocked via host
Gallery3D replaced with QuickPic
Button Savior to replace “Home, Menu, Back” buttons anywhere.