2 ms·Madoff and Ponzi sure are the new buzzwords :)by paraschopra 18y agoMadoff and Ponzi sure are the new buzzwords :)nirmal 18y agoI can't wait until we see our first rockstar Madoff. :)