We potty trained our daughter shortly after she turned 2. She got it after just 3 days and after a week we weren't having any accidents. Remember though that each child is different and to really watch for the cues that your SON IS READY (and not just that you are ready) The tricks that worked for our daughter were:
1) We made a big day of going to the store to LET HER PICK THE POTTY SHE LIKED. When we got home we put her name on it and decorated it with stickers. Each time she went in the potty she got to put another sticker on it.
2) A few weeks before we started using the potty we went to Half Price Books and let her pick a "Potty Book" We spent the next few weeks reading the book to her several times a day and talking alot about the potty. We also took the book to the potty with us and read it while she was using the potty. It helped to get her to sit on the potty long enough to go.
3) We didn't bother with the pull ups at all. We just went cold turkey and put her in panties so she could get used to them and understand the feeling of being wet. It was a mess the first few days. Just keep the carpet cleaner out. It made for some funny memories though.
4) Each time I went to the potty I would announce "Mommy's body is telling her I need to go potty" and I would take her to the potty with me and talk to her about what I was doing.
Good luck!! It's so nice to be without diapers. You'll be amazed at how easy it is to travel with them after they are potty trained. After only a year we got so used to it that when our son was born this summer we took off to his 1st doctors appt with no diaper bag or anything and of course he decided to poop while we were there.