Getblock allows you to check any confirmed transaction, or to check your wallet in advance and find out how much "clean" and "dirty" money it contains.
You can test the service - after registering on the site one bonus check is available.
Features available from your personal cabinet...