Nanex charges by the exchange. CME, CBOT, and NYMEX are $250/month each, with additions if you want quotes and quote depth instead of just trades. NYSE and Nasdaq are more, but I'm looking at just getting CBOT. True tick data with a recorded "tape" and API access.
edit: from the email I...