Can't you just create a new XBox Live silver account, with a different username, email and gamertag, and get a month's free gold trial membership, just for the purposes of downloading the demo? That's what I did a few weeks ago and I was able to download a few demos (NHL 09, NHL 2k, NBA Live) on the first day with a silver account.