Geany is a lightweight GTK based IDE, that has got the thumbs up from Og Machel and Tago Boldt.
It's features include:
* syntax highlighting
* code folding
* code completion
* auto completion of often used constructs like if, for and while
* auto completion of XML and HTML tags
* call tips
* many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
* symbol lists