How exactly does the Statue of Liberty and MLK compare to Timothy McVeigh is your mind?  I don't see Hitler statues scattered around Germany and I don't think they are forgetting about him anytime soon.  If you need a statue in order to remember history then you have bigger problems.