User rating, 4.4 out of 5 stars with 1612 reviews.
Yes and yes, make sure you have a decent modem as well.
Answered by Jsmarion80 3 years ago