Those are great tips. However, it may become time-consuming or a problem of managing when you start promoting a lot of links.
Here's a free software that will do that for you:
http://affilorama.net/specials/poweraffiliatekit.html
There's also a brand new tool that does that and more. In fact, nothing comes even close to this. It gives you the ability to manage all your affiliate links, track their click-throughs, rotate the destination URLs, etc.
It's worth taking a look.
http://www.GoTryThis.com