More strange bedfellows: Microsoft and Research in Motion