'Hard' Serial Interrupts?

Hey guys,

I'm looking for a way of recieving interrupting when a 'hard' Serial message has been recieved and handle processing accordingly.

I believe the best example is with the 'Wire' Library which has two methods, onReceive and onRequest.

Does anyone have any tips?

aside from checking Serial.available() every so often, you could connect the rx pin to an interrupt pin with a resistor and just use a basic interrupt. Check the sleep example to see what i mean: Arduino Playground - ArduinoSleepCode
I hope thats what you meant