HDFC Bank?s profits race past the forecasts; HCL Technologies? earningsbrings cheer up back to IT; markets end Wednesday in the green.