Maybe it's not available everywhere yet, I can't log in either, actually I can still see the "grooveshark beta" header. Am I the only one who sees this?
Try clearing your cache/cookies. Going to grooveshark.com directly on your mobile device should just work. Otherwise, you may want to try html5.grooveshark.com