Powers,
Welcome to flyertalk. I have had an account at bankdirect for years and love it. As mentioned above, it is 1 mile for every $10 per month.
One site that you may find useful if you have not already seen it is gary's
www.freefrequentflyermiles.com. It talks about almost all of the various offers available for different kinds of transactions, but if you click on the finance section and go down to the banks, there are a number of links with various offers. Enjoy!
Mike