Exactly what I came in to say, CCR2216 can do this for < $2k, and does it well.