Where is the nitpicking? You specifically said high 1st rounder to get your point across - by the most liberal of definitions, the pick could have been number 16 and no lower. It's as false as saying the Bills finished high in offensive points scored last year - when in fact they were around 31st in scoring. Not really nitpicking.
That all being said - I completely agree we have no return on the McCargo pick, as well as whatever pick we used to trade up and draft him (at least I'm pretty sure we did that).
Whitner, however, is a player. B+ talent for a safety, A+ for leadership.