What's the catch? You have to pay $24.99 up front, then wait on a $15 mail-in rebate (PDF).
If you don't mind that, this is far and away the best deal I've seen on an 8GB drive. And it has a 10-year warranty, twice that of Monday's Kingston drive.
In the looks department, I'll give the nod to the Corsair's rugged, black-and-blue shell. Alas, I don't see any way to keep the cap from disappearing, which is a constant problem for me and my flash drives.
Still, for 10 bucks, big whoop. It wasn't too long ago that a 4GB drive at this price point was reason for excitement. Who's taking bets on when we'll see a 16GB drive for under a sawbuck?