Recently 343 had an interview with GameInformer. During this interview they were keen to tell people the map packs are free and the co-op can be played on Xbox Live Silver.
However, the latter isn't true. 343 and Microsoft confirmed today that the online Co-op is still only playable with Xbox Live Gold. I'm still incredibly happy with the free maps though. As we shiuld all be.