Lo de los reinicios no tiene que ser precisamente por Hardware, sinó más bien por software.
El mio con una rom de Samsung se me reiniciaba de vez en cuando, cuando cambié a CyanogenMod el problema desapareció.
Ah i es el i9000 no el i900.
Si te lo vende barato cógelo, y si no yo lo compro. ;)