My Bitcoin wallet doesn't synchronize
You may need to upgrade is an indicator that you may be running a client that is no longer viable for use on the network.  Download the current version 0.8.6 at this time.  There was at least one hard fork in the network that caused older versions to be deprecated.