The Barclaycard has 0% on balance transfers up till 1st September 2005 and 0% interest on purchases for 3 months.