Well I've not been here for a few days, so lets see what your opinions were of Top Gear last night