What type of cross promotions have you guys done with other webmasters? I'm not looking for anything specific, just inspiration. The basic ones that come to mind are blogroll trades, guest posts, contests. Anyone done anything out of the ordinary though?