Hoping to find a simple example of spaces $X$ and $Y$ such that each is a retract of the other (i.e there exist continuous $i : X \to Y, p : Y \to X$ with $p\circ i = \mathrm{id}_X$ and also continuous $j : Y \to X, q : X \to Y$ with $q \circ j =\mathrm{id}_Y$) but such that $X$ and $Y$ are not homotopy equivalent.
I think there should be a fairly simple example, since I don't care if the spaces $X$ and $Y$ are connected. A connected example would be nice, of course...
Added: Actually, I just noticed it's not very hard to do this if we don't mind using some kind of infinite swindle. Lots of examples are possible along these lines.... Let $T_n$ denote the space which is the wedge of $n$ circles. Observe $T_n$ is a retract of $T_m$ when $m \geq n$. Thus, $X = T_1 \sqcup T_3 \sqcup T_5 \sqcup \ldots$ and $Y =T_2 \sqcup T_4 \sqcup T_6 \sqcup \ldots$ are retracts of each other, but they shouldn't be homotopy equivalent.
In light of this addition, let me change the question to:
Revised Question: Can we find a nice example of two connected spaces, each a retract of the other, such that they are not homotopy equivalent?
$X=S^1 \vee T^2 \vee T^2 \vee ...$, $Y=T^2\vee T^2 \vee T^2 ...$. But I do not know any examples which are finite CW complexes.