c WD's portable 1TB My Passport drive is down to just $45