Before I reply seriously, which I will later, I should point out the SUNY Buffalo NY library school discussion list recently had a discussion on what was going on at the Cincinnati library, which is... Roaming librarians. No subject specialties, just a librarian with a headset wandering the rooms there asking if people need help.