Hmmmm... you described every single aspect of it so clearly. i mean i have seen this happening in front of my eyes and daily deal with it. but you have provided better solutions wish my manager evr read this blog.... :)