I've been working on an Orion NPM deployment lately, and have found that combining Groups and Maps is a great way to help with troubleshooting. I create groups based on locations where IT assets exist (e.g., various wiring closets, server rooms, telco rooms). Then I create a Map using the floor plan of the facility, and hot link the groups to their location on the floor plan. Now when a group goes into warning or alert, the exact location of that node will appear on the floor plan. This is great for shops where new staff need to learn where servers and switches are.
Keep in mind that nodes can be member to multiple groups. So you can still create a group for various applications (like email) while maintaing separate groups for your map.
If nothing else, this will impress the suits.