Overview: Per-label notifications for GMail!
Requirements: for all Android versions
Options include:
* Vibration pattern (inc. morse code)
* Notification sound
* LED Colour (depending on your device, not all supported)
* Icon colour (10 delicious colours to choose from)
* Notification repetition
* Override silent mode
* Multiple accounts
* Disable notifications depending on time of the day
Also includes widgets:
* customisable icons (select an image from your gallery as your homescreen widget)
* a selection of normal mailbox/label icons in a multitude of colours
* customisable names
* show/hide name, zero count, total message count
Requires:
* Android gmail app
* Syncing enabled for labels under the main GMail application
* No task-killers please!
Recent changes:
Added: Force IMAP mode option for accounts (long press on account name)
Added: Stackview widgets for Android 3.0+! See screenshots.
Added: Clicking widget now cancels pending notifications and alarms for that label
Fix: Various imap-related widget issues
Added: Context menu option for deleting account from main screen
Added: New widget layouts for tablets
Beta Update: IMAP Fallback added (as a bonus, the fallback means the app can work on tablets now!)

Code:
http://www.filesonic.com/file/1983798064
http://www.easy-share.com/1918180123/GMail.Label.Notifier.0.999995.Android.zip
http://www.filefat.com/nnd6czr2mn52