I would take Jessica and Cody and their personalities over Josh's. I find him loud, arrogant (for no reason), boring, and.... shall I say it.... dumb. Part of the dumb just comes with his age I suppose, but he is very tiresome. He is obnoxious and a total bore, and if I ran into him in real life I would get away as fast as possible. Like many young, dumb guys, he seems to be totally unaware of his limitations. A little humility would go a long way for him, and for a few others on this show. I am no fan of Cody either, but Josh is probably my least favorite of all. He is as rude as anyone else on the show, can dish it out, but can't take it. I have no patience for people like that. The world if full of people who like to be rude to others, but want everyone to treat them well. If you dish it out, you better be able to take it.