In THAT scenario they have (a race), I vote Ginn. We've had this discussion on this before though. Culliver at least deserves to be named near the top of the list, too.
I don't know ultimately what will happen, but giving up a pick in a trade guarantees you get your guy. If you wait for them to cut him, then you're risking another team outbidding you for him.
I saw this press conference this morning and it MAY have been Harbaugh's best so far. Part acting, part car salesman, part motivator, part comedian, part straight shooter coach speak, and a rare time where he was willing to go into alot of detail on some things. I'm sure a transcript will be posted somewhere. It's a must read.