For everyone claiming Oscar has a technology advantage, an expert committee led by Hugh Herr (world leader in bio-mechatronics)[1,2] across scientists from 6 universities, proved in 2008 that Oscar did NOT have any advantage. This has been mostly a political battle.
[1] http://www.media.mit.edu/news/releases/2008/05/study-revives...
[2] http://www.technologyreview.com/news/410167/amputee-gets-a-s...