We used something similar to this but a little bigger. We didn't get it from this site but you can look around
http://www.google.com/imgres?imgurl=&imgrefurl=http%3...
These things are usually designed to be against a garage wall so there's still room for the cars.
Anything that hangs bats & racquets and that has a rack on the bottom for skates or roller blades was a great thing for us. The nets let you throw all the balls and odd sized items into them but they are still visible. You could also use a standard hardware rack designed for rakes & brooms - the expandable clamps should hold bats, and the part of the prong that sticks out can be used to hook the gloves in plain view. Take a bat with you to be sure the clamps expand enough to accept the narrow end of the bat. We also used those large rubber-coated hooks to screw into the studs of the garage and keep things obvious. And of course it helps if each kid has a different color bag for their own things that head out in the car.
I'd steer away from rubber bins and things that just become big heaps of things - you can't see what's on the bottom, and the kids just take out what's on top and toss it on the floor while searching for what's on the bottom. Something that has a full set - e.g. volleyball net, stakes, & ball - that are not used for anything else can go in a bag or bin devoted to just that sport.