Yeah, there is. The reason everything goes transparent is because that is the setting for the X-ray selection. All you have to do is create a new lambert shader and give it some transparency and then apply it to only the objects you want to see through, this way you can mess around with how transparent also.