I have been TSOP flashing for over a year and have successfully flashed over 120 xboxes. I've flashed virtually every tsop (minus Sharp) and have encountered virtually every problem that you can experience (all but two successfully fixed)
With the release of the 1.6, TSOP flashing is no longer an option and telling your friends/clients to scour the pawn shops for older xboxes has gotten a bit out of hand.
Last night, I successfully modded a 1.6 with upgraded HDD using the UXE soft mod and I must say that in my opinion it's the best thing that's been released on xbox-scene in terms of modding. It was easier than TSOP'ing and the ability to recover from your mistakes far outweighs that of TSOP'ing.
There is ABSOLUTELY no difference between my TSOP Flashed 1.0 and the Soft-Modded 1.6 in terms of features and functionality. Both have upgraded HD, MXM Dashboard, MS Dash, Emulators, APPs, etc....
Not to ramble, but I was a TSOP loyalist but had to adapt to the changing times of modding. So many people came to my house with brand new 1.6 boxes and I was forced to turn them away and I don't do modchips anymore, especially with the new xbox live banning techniques, plus I'm not that great at soldering

Last but not least, the UXE soft mod works on ALL VERSION, ALL KERNELS 1.0-1.6. Just someting to think about.