The 8045 is about on par with the Swiftech.. depending on what review you read the results are the same, or the Swiftech has a 1-2C edge over the 8045. However, the 8045 is by no means "cheap", it's a very precisely made HS, it performs great even with low cfm fans (don't know how the Swiftech handles that) and it is actually reasonable... $30-$35. I think
www.svcompucycle has it for ~$30 (without fan),
www.newegg.com has it for $35 (without fan). Again, it performs very very well with a standard 80mm case fan, you do NOT need to put a delta screamer on it to work well.
Cools my XP at 1.60 GHz very nicely with just a 28cfm Antec fan on it.