I did mine to... same leaking area.... there are some decenly good write ups, just search the posts... Patrick at BMA suggested the $200 radiator.... and I replaced upper and lower hoses while I was at it.
It didn't take all that long, but leave yourself a couple of hours and you'll be fine.... also, order / got to the dealer and pick up two of those plastic clips that hold the radiator down.... I guarantee you'll break em trying to take them off :-)
and while your at the dealer pick up some BMW antifreeze..... and might as well replace that thermostat housing (I did in mine, but at seperate time from radiator), it will be MUCH easier to do without the raditor in there....
Former: 95-530iM
Current: 99 GMC Seirra 1500