Hi Andrew
Are you sure it is not a cookie problem as well ? I didnt think the email clients ( outllook, tbird etc ) werent able to process cookies and without the cookie, there was not way to tell which banner was served.
It would be an easy test , could u point me in the general direction to remove the limitation?