Handbrake is free and get vlc player so you can convert any dvd.
A 2.5 hr movie would usually take me 45 mins to convert. It really depends on your computer as it is very cpu intensive.
On Handbrake? I'm running an Intel i7 processor with 8 GB of RAM. Maybe I just didn't let it run long enough for the estimated time to drop, but it was definitely at around 20 hours estimated to complete for about the first 30 minutes before I aborted. I should also add I was trying to convert a physical DVD as opposed to a file already on my computer, if that makes a difference.