We should be playing with offsides on- it certainly adds to the strategy of the game and the feel of "real hockey," which doesn't need home-run passes and cherry-pickers playing all day long. Sure, run-and-gun is fun, but playing with offsides on might keep a lot of players from getting "cheapies" and actually increase the closeness of games.
I'm all for playing games with offsides ON.