As far as the recording goes, I don't think the 5680 has line-level inputs where the 8890 does. This is playing on my decision between the two... Then again who knows the s/n ratio of the 8890 inputs anyways (i.e., Dell Inspron is...