FunctionFlip 

FunctionFlip is a small preference pane that provides individual control over the function keys on a , toggling the special functions on a per-key basis.