The invention provides compounds of Formula (I)and pharmaceutically acceptable salts, solvates, tautomers, stereoisomers, and/or esters thereof. These compounds, and pharmaceutical composition comprising such compounds are useful treating or preventing HIV infections, and in treating proliferative disorders such as inhibiting the metastasis of various cancers.