Hey Rohit..its good you started a separate thread.....
Neways about the recos
1. If I get it from my company....which has got more value..a supervisor's who has known me and is in direct touch with me and my work...or from a Project Manager who is in touch with my work but not directly in touch with me.......both are only too willing to give me a reco
2. Can I get the recos written by a friend of mine and get it signed by the prof as somebody mentioned ..if I wrote it my handwriting would give me away.......