The University of Virginia is the second-best value in public higher education, according to rankings announced Thursday by Kiplinger's Personal Finance, marking an improvement for the school from last year's list, which put it third.