can anyone explain the difference between the two? the prices? pros vs. cons? limiations vs advantages?