Phone on constant Wifi - that's with travelling from my Mums place to here too (ie searching). While on Wifi I always turn mobile data off. GPS always turned off unless I need it
Read the tips from Samsung (they are in the settings). It says Wifi is consuming more than mobile data when data traffic is low or none. On higher data usage it's the other way around.
Also, while on Wifi, mobile data is only stand-by, and you prob. need it to send MMS. So, little saving in switching it off when on Wifi. Wifi should be off when there are no acces points, because it makes the phone look for AP's, mostly in vain. And turning GPS off just prevents an app to turn it on. When not in use by an app, it's off anyway.
There's also, since Gingerbread, the built-in option to save energy. This will cause the phone to react slower in demanding apps, the more simple tasks are not affected.
What I would really appriciate, is the option to display white text on a black screen. Black on white consumes a great deal more.