I have had a WP7 phone for 6 months and not found any of the bugs you have met.

For instance I've never noticed the text flow issue as I've never needed it as I can read it perfectly easily. Also the browser bar used to be at the top pre Mango and it was a pain and it's much better at the bottom

You obviously have too much time on your hands.