We've counted. Apple now makes 56 iPads, if you count all the colour, data type and storage size variations.
So which is best?
Funnily enough, we don't think it's either the smallest one, the most expensive one or even the newest one.
Take a look at the video to find out which iPad you should buy if you want the best deal this Christmas.