Please download one of these uptodate free and excellent browsers

What is the correctly punctuated version of this sentence?
Please download one of these up-to-date, free and excellent browsers: