Problem is no grace period... Wes posted something up about it earlier:
"There is NO grace period on this bill. When our Fearless leader Obama signs this bill, it goes into place that day. No purchases or sales will be made from that point on. This can occur in 1 day, or in 10, or in 60"
EDIT: He actually only has 10 days to sign this.