I will post pictures later but I have the PUIG windshield with an added spoiler. I am 6'1 and looked for a tall windscreen forever. I couldn't find one that seemed tall enough and the stock PUIG was not, it put the wind right in the middle of my helmet and I had TERRIBLE buffeting. The spoiler made by PUIG fixed that issue perfectly.
As for the GPS I use SW Motechs above the spedo kit. It works like magic with my ram mount. It was a little costly and the install is time consuming but I think it is totally worth it!