This is a really tough choice for me but id have to go with Miles.
Kaine. Not a hard choice at all.
I don't see what the big deal is about MIles. I tried the series, it was stupid.
It probably has something to do with the fact that I hate kids. There are very few exceptions with Ultimate Peter being one of the few. Miles, was not.
Kaine in every way more powerful more exciting comic books cooler costume not to mention the scarlet spider has a better ring to it than ultimate spiderman. Kaines like wolverine in spideys body and provides readers with an alternative who dont like petes goody two shoes persona and miles is just another boy scout with the cliche problems that most teen heroes have he still has pretty good comics kaines are just way better.
This one is easy. Kaine! Definitly.
Just the suit itself stands out and is way more cool than Miles suit.
Kaine has be through so much and has evolved so much has a character, that during that all Superior Spider-Man, I focused only on Scarlet Spider. Even now I would prefer reading more stories about Kaine than Peter.