One of the things to take into consideration is what dealer support network there is in your home town area. The BMW, Yamaha, Honda etc are really very nice bikes, but should anything go wrong or you have an off, you will probably have to get the bike to a dealer / agent for the problem to be sorted out.
The "old" technology bikes like the Kawasaki KLR, Suzuki DR, Honda XRL etc can be fixed by just about any mechanic in any garage any where in the country. The trade off is that the "new" technology bikes generally have more power ( essential for 2 up traveling ), fuel injection for better economy, mostly better brakes and handling and are quite a bit faster..........but they do cost quite a bit more to buy and maintain. The "older" technology bikes do not have all the bells and whistles, are tried and tested, do the job adequately to very well, are cheap to maintain, cheap to buy and you don't end up in tears when you drop the bike because you know it is going to cost you a shit load of money to repair..........just pick the bloody thing up and carry on riding.....unless you get broken in the fall. I went for the KLR for 2 reasons 1) It was cheap and I know I'm going to crash it a few times before I can ride reasonably well, cheap to repair and maintain, 2) I hired one and took it through the Tankwa Karroo as a complete newbie, the bike does nothing in style, it just gets on with the job effortlessly, and it gives you a feeling of quiet confidence without having too much power.
I posted a RR on my first DS experience and what the KLR was like, I don't know how to put up the link, but the ride report is called " A newbies first DS experience", might be worth your while to read it??