3Gen A Good Buy?