Curious about your reasoning for Powell over Wilson? I think Wilson has more upside but Powell would be more consistent probably... and I have no faith in Bradshaw's health.
I don't think the health of Bradshaw - who's only missed one game - would sway me to thinking Wilson is a better pickup than Bilal. Especially when you consider the Giants have already proven they don't trust him and just signed Ryan Torain. Wilson probably has upside...in 2013. Don't really think he's the guy to own for a playoff stretch.