There will be huge amounts of resources out there, I dont know how much you know about current collision techniques, but a good idea if you're not familar with them could be to download Unity3D and play around with the buit-in physics engine (PhysX).
Box collisions are generally done using AABB's (Axis-Aligned Bounding Boxes), Sphere collisions are faster but obviously can't give you as good a representation for a box for example. Capsule colliders are elongated spheres and are very useful for characters and such.
You should also look for details on Terrain/BSP collision detection depending on what your needs are.
Good simple tutorial for AABB's
Here are a few things I googled (but may not be pertinent)...
http://www.gamasutra.com/view/feature/3383/simple_intersection_tests_for_games.php
Bounding Sphere Collision
http://www.essentialmath.com/CollisionDetection.pps