I am not sure that I would go as far as saying that Hodge numbers are topological invariants or that they are independent of the complex structure, but there are certain statements that are definitely true.

**Proposition.** For compact complex manifolds of dimension $1$ (a.k.a. complex Riemann surfaces) the Hodge numbers are topological invariants.

*Proof.* The Hodge numbers are determined by the genus, which happens to be a topological invariant.

In a more general setting it is true that

**Theorem.** In a (smooth) family of complex manifolds the Hodge numbers are constant, assuming that at least one fiber is Kähler.

*Proof.* See C.Voisin, Hodge Theory and Complex Algebraic Geometry, I, p.235.

*Remark.* It actually follows that all the fibers are Kähler, but it is not needed in the proof.

From this point I can only speculate: If the Hodge numbers were topological invariants, then the assumption that one fiber is Kähler is superfluous. So, this suggests that it seems likely that there may be topologically equivalent complex manifolds with different Hodge numbers. I would even expect Kähler ones and perhaps even diffeomorphic ones, but that might be going out on a limb. 

Catanese and Manetti gave various examples of orientedly diffeomorphic but not deformation equivalent smooth projective algebraic surfaces of general type. I wonder if those would perhaps have different Hodge numbers. The above theorem definitely does not apply. That in itself, of course, does not prove anything...

If Donu looks at this post, he will probably know the answer. :)