I'm using BitcoinChecker on Android, it support a lot of exchanges and multiple currencies. You can customize sounds and the type of check. Quite good.
I've also used the alarms available at bitcoinwisdom.com, just click on the price column on the right to set them. Note however that after a while they will make you crazy, like you will start hearing those fucking beeps everywhere