I would say Tatsunoko Vs Capcom since it has the advantage of Japan. With the Ultimate All-Stars version it will end up selling over 100k units there.
I see a lifetime sales of 450k units for Tatsunoko Vs Capcom and 375k for No More Heroes 2.
Edit: Last week ioi estimated in the Americas preorders chart that Tatsunoko Vs Capcom would sell about 70k units in its launch, No More Heroes 2 only 20k.
http://news.vgchartz.com/news.php?id=6744







