I don't think you can go wrong with Dorsey, Sedrick Ellis, or Long with this pick.
Long is the best player in the draft, however positional value does suggest that the standout defensive tackle will make our defense stronger than the standout defensive end.
I wouldn't complain if we traded up for Long though