is there anyway to have a rigidbody but still have that object fixed in place. It seems when you have a collision you must have at least one of them be a rigidbody. My one objcect is using a pathfinder and having a rigidbody messes with that. So im forced to make a wall object into a rigidbody to use OnTriggerEnter.... is there a work around?
Turn on isKinematic for the rigidbody you want not to move.
http://unity3d.com/support/documentation/Components/class-Rigidbody.html
And in case you want to do it from a script:
http://unity3d.com/support/documentation/ScriptReference/Rigidbody-isKinematic.html
Also you do not need a RigidBody to use onTriggerEnter - any collider will do.
Start here and you can read about all the colliders until the cows come home :)
http://unity3d.com/support/documentation/Components/comp-DynamicsGroup.html
And pertaining just to onTriggerEnter
http://unity3d.com/support/documentation/ScriptReference/Collider.OnTriggerEnter.html