Ipad 2 versus retina and mini?

I'm thinking I want to treat myself to a tablet this christmas season. I already have an android phone and I want in on apple's ecosystem for a change. I can't decide what to get though.

I know someone who's offering a 32gb ipad 2 (with cover) for $300, which seems like an absurdly good price on the surface. On the other hand, I don't want to spring for something that's already outdated. Does anyone have a suggestion? Is that too good a deal to pass up? The ipad mini has almost the same specs and similar pricing, but I'm not sure whether I want a smaller tablet.