Keyboard Cat, Spaghetti Cat, Ceiling Cat, Roomba Cat... there are tons of kitties that have risen to fame through the magic of the internet. But who reigns supreme? Urlesque put the best viral felines into brackets to battle it out.

Catfight: Urlesque's Battle for the Internet's Favorite Internet Feline

You can vote for the first round here, currently featuring "New School cats." Next Monday and Tuesday will feature rounds two and three—culminating in the final match on Wednesday. But it's not as easy as you think! How can one possibly choose between this match between Keyboard cat and Spaghetti Cat?

I'm going to go ahead and throw out my vote for the best internet cat of all time—based on cuteness, of course! Because, really, have you seen a cuter kitten video than "Surprised Kitty?"