I have been twice in 2 years about 16 days each and rented a car both times. Driving there is not for everyone, it depends on your own ability. I have driven a semi and a cab here in the US at different times in the past. I can say that the rumors and such about people who will purposely try to involve you in an accident are i think personally a myth and fear mongering. Yes there are aggressive drivers but not outright mean or devious. Police are very nice and understanding too. Never had issues with them. Hardest part of driving there is parking or if you are going to be out in the rural provinces as the roads out there and maps to get around can be iffy. As far as hiring a driver be careful with that as well. Most rental agencies can get you a driver but if you go out of the local area you will pay for their room and meals every day. In addition, generally you are paying for x amount of hours per day during certain times of the day, anything outside this will be extra. I personally did not want to pay 35000 pesos for the car and another 20 to 25k for the driver and be limited in where and when I could use them without having to keep track of "extra" costs. Those in my opinion are what gets you, the unmentioned extra charges after the fact. If you do hire a driver ensure ALL the terms are specified prior to commitment so you don't end up surprised by the extras.