Hello,
Since 2008 my team provides odds comparison and auto-betting solutions for 2 UK online bookmakers and 1 offline bookie in Czech Republic, and we know everything about parsing, matching the odds data from different sources.
We haven't tried with NBA stats but we recently implemented scrapping of NHL live data so we understand how to deal with quick updates of real-time stats.
Right now we have working code that scraps/matches the events/markets/selections from dozens of bookmakers. We never tried USA bookmakers (except "Pinnacle"), but we scrap EU, Asian, and AU bookies so our system proved to be capable of dealing with regional bookmakers differences.
We have support for odds exchanges (BetFair, BetDaq, sMarkets) and we have experience with big commercial data providers (txOdds / BetRadar) if you want to go the expensive way.
Our own system is deployed to Amazon EC2 grid, Google AppEngine and 20 virtual servers of different providers to avoid bans from sites. We have two 24/7 maintenance developers to monitor the system, do additional matching when needed, etc. 3 more developers are here for quick fixes.
We would prefer to get you access to our data on the monthly subscription basis under strict SLA, but we can discuss the delivery of out-of-the-box solution as well.
Depending on the setup, we can provide data as an text formats (xml, cdv or json) or directly from Google AppEngine (mySql or BigTable).
Looking forward to hear for you,
Regards,
Michael