Honestly, it is up to you. My son preferred the virtual because he would simply relisten to the course as much as he wants. He likes working at his own pace.
Also, the virtual does have a live element that you watch and can participate in class as if you were there, including getting your questions asked.
Bottom line: Each format depends on how you learn.