I've seen vBs that have the smilie box randomized - any combination of 20 smilies may appear in it for any given post. This might cause problems with people with smaller resolution screens, though, as there are a few smilies which would stretch the tables a bit.