cant reallly compare TKIP or AES, they are very different, and often the chioce will not present its self. AES (Advanced Encryption System) is stronger, and used in wpa2. It does require hardware support and is not backwards compatible
read http://www.embedded.com/showArticle.jhtml?articleID=34400002