HERE IS A FIX FOR ORANGE TETHERING AND HOTSPOT thanks to roger_dodger and all that helped. I am NOT rooted (if I do root using that new program3 will I get regular software imporovements?)
From your homescreen;
Menu/settings/Wireless&Networks/Mobile networks/Access Point Names
You should see the following three APNs;
Orange Internet
Consumer Broadband
Orange MMS
(that "consumer broadband" one is the one I don't remember seeing before, but I may have been blind. If you don't have it, go ahead and {assuming it's a clean factory-issue Orange Desire obviously} Unrevoke your Desire!)
Select Consumer Broadband
CHANGE the APN from "consumerbroadband" to "orangeinternet"
CHANGE the Username from <Not set> to "Orange"
CHANGE the password from <Not set> to "Multimedia"
Make sure you use the capital first letters exactly as I've typed them there. Oh, and don't type the " marks. I'm sure if you're smart enough to use XDA-Dev you already know that, but no harm in stating it for the n00blets.
Authentication type should be set to CHAP. Make sure, I think it was anyway but just check.
Press your Menu button, tap "Save"
And that's it.
Switch on your "Wifi Hotspot" in your usual way, search and connect from your lappie, surf the bejesus out of those pesky Orange ratbags. Meanwhile your phone keeps its own connection side by side your tethered hotspot - that's what the "Orange Internet" settings alter, so don't mess with those.
Don't forget to use one of the WPA security methods of course, otherwise some cheeky knob-jockey will definitely enjoy your Orange account's data capacity right up to the hair.
Please press thanks button below if this works for you.