Gen 1 will always be a favorite of alot of people, primarily because of nostalgia. But Personally, disregarding that feeling and gen 1, I'd say Gen 4, simply because it was the first to impliment the wi-fi connection, online battles and such. The pokemon were a bit odd, but they weren't screwed up like Gen 3 and Gen 5.