I was just now on draftace.com and saw their mock draft:
http://www.draftace.com/draft2007/mockdraftround1.htm

I don't but I like the kid. He fits in with our 3-4 defense (if we decide to stick with it).