Okay, not "free" but if you already have a phone with a 3G data plan Telefonica will give you a duplicate microSIM. Muis cool.
http://gizmodo.com/5535297/hey-att-and-apple-you-are-doing-it-wrong
http://gizmodo.com/5535297/hey-att-and-apple-you-are-doing-it-wrong