not much is compatible from what I understand, other than the trackball, keyboard, and probably most of the plastic shell.
the logic board, cpu board, and interconnect cables are not compatible between generations (140/145/145B/170, 160/165/180, and 165c/180c).[/B]