Best personal loan provider
The AA
Nationwide Building Society
Sainsbury’s
Moneyback Bank
Halifax
Best cash ISA provider
National Counties Building Society
Saffron Building Society
National Savings and Investments
Stroud and Swindon Building Society
Kent Reliance Building Society
Best online bank
Nationwide Building Society
Barclays
Lloyds TSB
Smile
HSBC
Best savings account provider
Nationwide Building Society
Skipton Building Society
Dunfermline Building Society
Coventry Building Society
Landsbanki – Icesave
Best Current account provider
Nationwide Building Society
First Direct
Alliance and Leicester
Abbey
Norwich and Peterborough Building Society
Best mortgage provider
Market Harborough Building Society
Nationwide Building Society
Woolwich
Giraffe
Yorkshire Building Society
Best IFA
AWD Moneyextra
Hargreaves Lansdown
Origen
John Charcol
LifeSearch
Best Car insurer provider
Swift Cover
Norwich Union
Elephant.co.uk
Direct Line
Tesco Personal Finance
Best Home insurance provider
Hiscox
Tesco Personal Finance
Sainsbury’s
The AA
Legal and General
Best Life Insurance Insurer
Lutine Assurance
LV=
Norwich Union
Tesco Personal Finance
The Post Office
Best credit card provider
Capital One
Marks and Spencer (And More)
Abbey
Co-op
Barclaycard
Best Health-related insurer
Exeter Friendly
Standard Life
Pru Health
HSA
BUPA
Best online stockbroker
SIPPdeal
Halifax Sharedealing
Selftrade
Hargreaves Lansdown
Barclays Stockbrokers
Best Pension provider
Wesleyan Assurance
Legal and General
Hargreave Landsdown
Standard Life
Scottish Widows
Best Children's Financial Product Providers
Chorley Building Society
Pilling Stockbrokers (Shadow CTF)
Saffron Building Society
Harpenden Building Society
National Saving and Investments (Children’s bonus bonds)
Best Investment Product Provider
Alliance trust
HSBC
BlackRock
iShares
Fidelity
Best Overall Islamic Product Provider
Lloyds TSB
Children’s Mutual
West Bromwich
Islamic Bank of Britain
HSBC
Most innovative product of 2007
Yorkshire Building Society – First-time buyer mortgage range
Barclaycard Breath and Barclaycard Wave
Royal Bank of Scotland – Free fraud alert to your mobile
Lloyds TSB – Spend and Save
Scarborough Building Society – Christmas savings account in response to farepack collapse