There is only a few email providers that support contact sync. The first two you list are among those supported. See link below.
About synchronizing contacts - User Guide - BlackBerry Internet Service - 4.1
usa.net does not appear to be one of them. Also not sure why the #4 isn't working since it is a gmail account.