I'll confirm the quick posting of ClickRewards miles from CompuBank. I received my 500 miles within a week of sending in the check to open an account.
(Contrast that to E*Trade, which usually takes at least three months and six phone calls to receive the promised bonus.)