I haven't read the thread, so I apologize if these have been suggested already.
1) FATE. The only system I have seen that is anywhere near as flexible as this one is GURPS, and GURPS is... complicated.
2) Savage Worlds, if you want a bit more math and don't mind the PCs occasionally getting...