Sorry to hear this, I feel for you. I hope insurance isn't a hassle and treats you well. Keep riding.
Last fall my brother got his first BMW, a 1996 R1100GS. Four documented owners, lots of maintenance & repair docs, and 150,000 miles. It should be running top notch this spring.