osu! is also great (its prounounced o-s not o-su)
that is not exactly true, as japanese people say o-s, not o-su, like americans.