Yeah, just tested it. Setting the window's level to NSScreenSaverWindowLevel keeps it on top of Front Row, though the cursor does, conveniently, stay hidden.
This should be really really simple to set up... I'll try my hand at it tonight or tomorrow, if someone else doesn't finish it first.
