I had an idea, and it mainly would work for my server, but I bet MANY others could use it as well. It could be a plugin that allows console commands to be run when pressing a button. Im aware of SpyroDev's info button, but it doesn't run console commands. The best part about console commands is that people could use it to rank themselves up, say, after reading the server rules. For example, PEX commands could be run with the buttons to allow a guest to be ranked up to member (as long as there was a possible variable like &playername) If anyone can help, or recommend a plugin for it, that would be great!
Just thought I should add, Mojang are adding official blocks that issue commands when powered by Redstone in the 1.4 update. Hope I've helped,
MyCommand is good plugin for it Place a button / lever / pressure plate, look on it and type /mycmd-blockset create /mycmd-blockset add [command]