I think my 2 yr 9 month old son can now be considered potty trained (it's always hard to decide if it's really been long enough to decide the training is really done). What we did was helped by us having him in preschool. But what we did in combination with them was take him to the potty on a regular schedule (at preschool to prevent accidents they did it on a 30 min schedule and he went every time but at home we never had an issue with every hour). We changed completely over to underware, there were only a couple of times where we put him back in pull-ups and those were times like when we sent him our for a whole day with a family member or when he was sick.
We had some difficulties. One was that he was difficult when it came to going poop in the potty. The way we got through this one was a 2 step process. One was his preschool keeps records of when children go potty and when they have accidents and when they are dry. His teacher found that every afternoon after his nap was when he was having accidents. So she started putting him on the toilet after his naps and if he didn't go then 15 minutes later she would ask him and he would go in and go. The other part was we started rewarding him for going poop on the potty and not in his pants. He loves cars so we got a big pack of hotwheels cars and everytime he went poop in the potty (whether it was at home, at school or somewhere else) once he was home he would get to choose a car.
The other biggest difficulty we had was he began to tire of the being taken to the potty every hour. So we again did two things. We told him everytime that as soon as he started telling us when he needed to go and was having no accidents then we wouldn't take him all the time and we began giving him little stickers each time he went to the bathroom with us without throwing a fit. He loves stickers so they were a cheap easy way to get compliance. We made sure to always acknowledge his feelings though. We would say "I know you don't want to leave what your doing but it is important that you go to the potty when you need to go and until you tell us on your own we are going to have to take you."
If you have relatives that take your child at any point during the potty training be prepared for accidents. I found that the majority of my sons pee accidents actually happened when he was with either of the sets of grandparents or his aunt. They aren't with him all the time so it was more difficult for them to make sure they took him often enough to keep from having accidents.
Good luck! By the way, we took him out of pull ups and into underware at the end of August or beginning of Sept. Though we did start the process earlier by having him in pullups and going to the potty, though that was partially because my son is a very big boy and stopped fitting in the diapers so we had to change him to pullups.