In past (1 year back), I used HTC dream, it was having stock android 1.6, I rooted it and installed 2.2 froyo, but in android market many softwares were not supporting (I was getting error something like that "your carrier not supported"
I am using windowsphone 7.5, and it is completely free from any type of bugs and error. and it is really smooth and fast.
I never ever face any single error till yet (using approx 5 months).
Do u think it is wise decision to switch to galaxy S i9000 (rooted android 2.3 or stock 2.1) from HTC trophy wm7.5 ?