Rupert Boneham won the million dollars over runners up Mariano , Colby Donaldson , and Tom Buchanan .
Rupert Boneham won the million dollars .