I have not used PageRank to rank search results but to detect monitoring sensors in P2P botnets as part of my master thesis and it worked pretty well. It is quite effective in detecting sensors and the only way to prevent detection is to reduce incoming edges, thereby requiring many sensors to monitor a large botnet.
So the algorithm is still useful not only for search results.