The advantage of BFS is that it goes by levels, so if you have reason to believe whatever your looking for is in the top nodes BFS is probably better. If your sure it's on the bottoms, DFS might be better since it doesn't take any particular levels first.
The example I remember reading is when looking for medical records, you're more likely to need newer medical records than older ones, which are probably on the bottom on the tree.