If I were going all out where price wasn't so much a concern and I wanted something that works well for a motorcycle I would combine these.
The Beltronics STi Magnum radar/laser detector, it has heavy shielding on it so its a step ahead of some other radar detectors in that it is not detectable by VG2 and Spectre (which of course are radar detector .. detectors) (useful if detectors are less then legal where you live). It is up to date on all the latest radar bands.
And this (Cheetah VizAlert V2 heads-up display) so that everything will work inside your helmet. It will tell you what type of detection (laser, radar band, etc) is occurring based on assigned color LEDs that light up in your peripheral vision. (It has a light sensor that dims the brightness of the LED's so they aren't to bright in your eyes at night) The system is waterproof and wireless and is compatible with the previously mentioned STi Magnum and also the Valentine V1 (they also have interface adapters for many other detector/jammers)
Finally, I would buy the Cheetah Blinder M27 laser jammer (compatible with the VizAlert V2) Now if laser jammers are not legal where you live it also works and is classified as a parking assist laser and garage door opener (I highly doubt a cop would buy any story about why you need it if its on a bike. You could always try telling them you race the bike at a track occasionally and are new or something and since you have to tape up your mirrors you use it to tell if someone is behind you...... lol) I am not sure if you can still buy these however. If not then you can get an adapter from Cheetah that lets you use your own laser jammer and have it work with the VizAlert V2
If you live in the States you can buy the Cheetah products through their USA specific store site. They show prices and they do 5$ flat rate shipping. You can also buy from their listed retailers. As far as I know there is only 1 retailer for Canada at the moment.
USA Online shop site http://www.cheetahusa.com/scshop/index.html
USA dealers http://www.cheetahusa.com/scshop/resellers_usa.html
Canadian Dealer http://www.kmph.ca/products/laser-protection/
Edit- I would also keep an eye on this company as they make a pretty interesting product for cars. It is called the noPhoto and it is a license plate frame that has a detector on it that is specifically tuned to the flash used on a speed/red light camera. Once it detects the speed/red light cameras flash it fires off two integrated hidden flash bulbs of its own that blast the license plate with light. This essentially over exposes the plate with light and the camera only gets to see a white blob of light instead of your license plate numbers. They could scale it down for motorcycles fairly easily I imagine. It would not be noticeable to other drivers or police during the day or at night because the flash of light that occurs only lasts a fraction of a second. I mean if you were REALLY paying attention and looking for it you might be able to catch a bit of a flicker at night.
(They have a video on the site showing how it works as well. Personally I would not use this for running red lights but it does happen to work for that as well. The only way I might is the situation where the bike can't trigger a green light and a couple cycles of the light have happend and there is no one around but there is still a red light camera at the intersection.)