I am sure the pics don't do justice to the impact. Glad you are ok though.
You said you are thinking about getting a tiger or f800gs I would say the BMW but I might have be biased.
PM me and I will ride over and let you test mine out. I live only a mile from where I think your crash happened.
Hope you are feeling ok