Neither.
Stars mark volume, and nothing more. Maybe longevity, but that's about it.
TPs are trivial, and while they were originally meant to mark a "hat tip" for good posts, they've morphed into currency in CelticsBlog games, and a fun thing that became way too competitive. As soon as I heard the first allegations of members creating duplicate accounts to reward themselves and "TP cliques" where people would reward their friends as much as possible in a quid pro quo system, it was pretty apparent that TPs had jumped the proverbial shark.
My advice would be to focus on the quality of a poster's arguments, rather than the number of stars or TPs next to their name.