Check out Everbank
They also have accounts denominated in most any foreign currency; unusual for a US bank. Don't know what their prolicy is for non-US citizens, but they are pretty progressive and often have the highest rates for money market accounts. I have used them for several years.