Hi,
http://semuxchain.info/ has been updated with new features - you can now see current delegates and top accounts, search by address, transaction hash, block hash and block number.
More to come soon.
Enjoy!
Donations much appreciated!
SEM 0x6b102586b73908b184bcd638985e2f0467103fba
Thanks!