Please review this add-on after you have installed it. :)
This add-on shows users that have visited in last 24 hours (you can change the length via options). This will hide banned and hidden users to everyone BUT Admins. This also allows the use of caching if you wish.
This includes blocks for [bd] Widget Framework AND xenPorta as well as works with default sidebar.
See screen shot for options: