It's free for me. On Xbox.com you have to actually click "Download to Xbox" for it to show up as free. Dunno how it is on the Xbox itself, but I'd imagine it's the same concept.
Well, when they make a big deal and imply Halo 3 and Assassin's Creed 2 being the first free games and come to find out they are not...I see the complaints/