If you have the time, then I would do a private sale. You will most likely make a little more money on the deal. The biggest downside to that is you will get the "tire kickers" that will waste your time. When we sold the DW's Honda Accord (I regret that day...I loved that car and it was in GREAT condition), we had about 10 calls in the first day (Auto Trader). I met 4 before I got a serious buyer. The second "buyer" was the worst; after taking it for a test ride and spending about an hour looking over the spotless car (that had a dealer warranty for another 18,000 miles) they decided they would buy it, but wanted me to lie about the selling price. I told them that I would NOT do that as it's against the law and besides, the state of Texas doesn't care what $$$ you put on the title, they are going to tax you on the book value of the car. They couldn't seem to understand that and wanted to argue about it. Anyway, the guy who finally bought it met me at a gas station, took it for a 5 minute ride and then we went to his bank and got me the certified funds. Done and done. It took less than an hour.
Moral of the story? Avoid the folks that ask 142 questions on a car that's fairly new with low miles...there aren't that many questions to ask.
Also, some states have a form (or can be done online) that you can submit to show that the vehicle has been sold. This helps alleviate any issues with tickets, liability, etc. As an aside, we sold a boat in Texas before moving to Georgia. I reported the sale to the state and didn't think anything about it until about 2 years later when a someone called about getting a bill of sale. Come to find out, the buyers never had the boat registration and title put in their name and it was out cruising around in my name the entire time (the registration was fairly new when we sold it and the sticker had 2 good years left on it). Anyway, they sold the boat and the new (3rd owners) couldn't register or title the boat since there was a hold on it from the state from my "Hey, I sold this boat" notification. I called Texas to see that to do and they said that I could either, A) go get my boat back since it was never registered or, 2) do an affidavit so the newest "possessors" could gain good title on it. What did I do, you ask? Well, I got my boat back for FREE...geez!
OK...I didn't do that. Some people may say I am an azz, but even I am not THAT big of an azz.