Fatty_K, it can be hard, I went through this myself. None of the springs have markings, so I guess the ONLY way to be sure of what you have is to either a) get your spring rate measured or b) buy a new set.
When I did all this I initially measured my spring length and they were indeed a little longer than spec. maybe 10mm or so. I decided that the chances of them being aftermarket springs were low, so I went ahead and purchased new ones. At least then you know what you've got.
I purchased Eibach springs to suit an XR400, for approx $75 US. They measured up at 512mm compared to the 470mm of my stock springs. I believe the OEM handa springs are longer again (canyncarvr reports around 530mm from memory) and are hotwound, whereas my Eibachs are coldwound.
As to the debate about hotwound Vs coldwound, well I know nothing about either process so I'll leave that one to the experts. Suffice to say that I personally don't believe cold wound springs are any more likely to collapse than any other process. I certainly haven't had any problems so far.
So I suppose it all comes down to money, and personal preference. I guess that the longer OEM spring would be more likely to ride higher, but I could be wrong. Either way, I'm sure you won't be unhappy with the result.
Hope this helps a bit.
Cheers,