Nope, Xbox is mean and charges you anyway. Its free for PC, but not for Xbox (because you have to go through Xbox live to buy it, I guess). Crash Course is supposed to be $7, and there’s another one that has already come out that added survival mode and an area map (not an entire level).
You can use an Xbox controller (and PS3 controller two, I think) with some PC games, but I don’t know if you can do split-screen co-op on the same computer. Seems to me that if you can’t, you’d have to buy two copies of the games. Maybe it’d work if you had two monitors hooked up? I don’t know, I’m not much of a computer gamer. Thinking I might do that for the next Elders Scrolls though, because we can download mods that way (my husband was boo-hoo-ing about not having Oblivion for PC because of the werewolf mods).
I think trailers and demos are free. Don’t quote me though. My husband says the demos should be free, but he’s never downloaded trailers before.