B1 rejected twice - chances of getting H1 stamped in 2013?

I got B1 rejected twice in 2012 feb/march.

This year my current employer is redy to file H1b for me, I want know what the odds of getting it stamped?

Or should I try for B1 ?

It depends on the nature of the job you are supposed to do here. B1 is business visa which usually allows you to be here for around 3 months(for training or knowledge transfer). H1 will allow you to work for 3 years. your previous B1 rejection should not cause much trouble with H1 petition. But still the documents should be in line with USCIS guidelines and accurate.