Ohh, good question . . . uhm . . . . . . which gen Is my favorite . . . I Think It would be . . . Gen 4, but It could also be Gen 3 >_<