Software emulator of Arduino ?

I like using the ICE to get the basics down...