1. Codeigniter is free to use,its an open source framework.
2. Model-View-Controller Based System.
3. Extremely Light Weight.
4. Full Featured database classes with support for several platforms..
5. CodeIgniter is Extensible.The system can be easily extended through the use of your own libraries, helpers, or through class extensions or system hooks.
6. Excelent documentation.
7. Full Featured database classes with support for several platforms,Security and XSS Filtering,Error Logging.