I am not sure what servers are up 24/7 as I do not play anymore. But try Raid Addicts, I hear alot of good stuff about that. Not sure how legit it is though. Also what you can do, is everytime you log on, see what servers are on. If you see a server on EVERY time you get on, try that one
