Is there any way in Lion to have "Natural" scrolling for trackpad and "reverse" for mouse?
You may try Scroll Reverser. That screenshot says it all; you can invert scrolling per-axis and per-device, individually for trackpad and mouse.



(source)