It seems that the Visa Business get you the best deals. The base price is lower (discounted for business) and you get up to 20% rebate over that. I went thru the checking process (without buying) and it seems that it is not needed to buy with a business Visa card.
Edit: it's not clear to me if it's a mail-in rebate or an instant rebate. The fine print suggest it's a mail-in rebate sent to you only if you buy using a visa business card but my cart suggest otherwise.