I change my mind. Special teams by far!! We need a new ST coach. Seems like the Jets have a pretty good special teams coach. It's a shame we don't have him!!

Our special teams has been bad for years with the exception of the actual kicking/punting (usually) and the odd Ginn kickoff return. I'm not sure who we had before Bonamego, but we sucked back then as well. Bonamego was credited with huge improvements after he took over before the 2008 season, but IMHO that improvement was pretty much solely due to replacing Jay Feely with Dan Carpenter.
My question at this point is, are we bad on special teams because there's simply not enough quality depth? Or is it really coaching?