Used 2023 Tesla Model Y for Sale near Niagara Falls, ON
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Gray
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 71,481
- Stock #:
- S0155
- VIN:
- LRWYGDFDXPC938898

2023 Tesla Model Y
RWD
71,481 km
$35,998
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Midnight Silver Metallic
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 127,371
- Stock #:
- YK179642A
- VIN:
- LRWYGDFD9PC227774

2023 Tesla Model Y
RWD
127,371 km
$31,995
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Gray
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 110,035
- Stock #:
- CAC9435
- VIN:
- 7SAYGDEE1PF599435

2023 Tesla Model Y
Long Range AWD
110,035 km
$37,995
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Blue
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 31,000
- Stock #:
- A4568
- VIN:
- 7SAYGAEE8NF385098

2022 Tesla Model Y
Long Range AWD
31,000 km
$46,995
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Red
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- White
- Transmission:
- Automatic
- Mileage:
- 51,956
- Stock #:
- 823212
- VIN:
- 7SAYGDEEXPF606415

2023 Tesla Model Y
Long Range AWD
51,956 km
$44,998
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Fuel type:
- Electric
- Interior colour:
- White
- Transmission:
- Automatic
- Mileage:
- 33,401
- Stock #:
- 14731
- VIN:
- LRWYGDFD2PC164145

-$1,000
2023 Tesla Model Y
RWD
33,401 km
$39,999
$38,999
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Blue
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 75,866
- Stock #:
- 20387QEV
- VIN:
- 7SAYGDEE2NF418341

2022 Tesla Model Y
Long Range AWD
75,866 km
$39,900
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 81,000
- Stock #:
- F11-595910
- VIN:
- 7SAYGDEF6PF095910

2023 Tesla Model Y
Performance AWD
81,000 km
$41,980
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Black
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 96,125
- Stock #:
- 071776
- VIN:
- LRWYGDFDXPC071776

2023 Tesla Model Y
RWD
96,125 km
$31,995
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Blue
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 110,245
- Stock #:
- 0268
- VIN:
- LRWYGDEE0PC264996

-$2,000
2023 Tesla Model Y
Long Range AWD
110,245 km
$38,995
$36,995
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Transmission:
- Automatic
- Mileage:
- 163,627
- Stock #:
- 391201
- VIN:
- 7SAYGDEF2NF391201

2022 Tesla Model Y
Performance AWD
163,627 km
$27,995
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Red
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 53,110
- Stock #:
- 270188A
- VIN:
- 7SAYGDEE8NF458696

2022 Tesla Model Y
Long Range AWD
53,110 km
$39,969
- Year:
- 2024
- Make:
- Tesla
- Model:
- Model Y
- Doors:
- 4 doors
- Drivetrain:
- Rear-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Fuel type:
- Electric
- Interior colour:
- White
- Transmission:
- Automatic
- Mileage:
- 75,092
- Stock #:
- W991156
- VIN:
- 7SAYGDED4RF991156

2024 Tesla Model Y
Standard Range RWD
75,092 km
$38,990
CarGurus Analysis:
2023 Tesla Model Y
With 278 currently listed for sale and an average price of $42,496 CAD, 24.5% of 2023 Tesla Model Y listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2023 Tesla Model Y 4.78 / 5 stars.
- Year:
- 2024
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Fuel type:
- Electric
- Transmission:
- 1-Speed Automatic
- Mileage:
- 84,335
- Stock #:
- 4114
- VIN:
- 7SAYGDEE8RF203374

2024 Tesla Model Y
Long Range AWD
84,335 km
$46,995
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Gray
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 129,000
- Stock #:
- RPC1100509
- VIN:
- LRWYGDEE4PC110052

2023 Tesla Model Y
Long Range AWD
129,000 km
$37,988
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- White
- Transmission:
- Automatic
- Mileage:
- 124,000
- Stock #:
- RNF5385779
- VIN:
- 7SAYGDEE6NF538578

2022 Tesla Model Y
Long Range AWD
124,000 km
$34,988
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Gray
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 70,469
- Stock #:
- SMM62942
- VIN:
- LRWYGDEF3PC162942

2023 Tesla Model Y
Performance AWD
70,469 km
$45,995
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- White
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 78,000
- Stock #:
- RNF5107439
- VIN:
- 7SAYGDEE0NF510745

2022 Tesla Model Y
Long Range AWD
78,000 km
$39,988
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Black
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 70,000
- VIN:
- 7SAYGDEF6NF468765

2022 Tesla Model Y
Performance AWD
70,000 km
$42,995
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Gray
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 92,158
- Stock #:
- SMM62909
- VIN:
- 7SAYGDEF3NF562909

2022 Tesla Model Y
Performance AWD
92,158 km
$39,995
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Black
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 95,793
- Stock #:
- W591661
- VIN:
- 7SAYGDEF2PF591661

2023 Tesla Model Y
Performance AWD
95,793 km
$41,990
- Year:
- 2023
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Gray
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 109,000
- Stock #:
- RPF6464419
- VIN:
- 7SAYGDEE2PF646442

2023 Tesla Model Y
Long Range AWD
109,000 km
$39,988
- Year:
- 2022
- Make:
- Tesla
- Model:
- Model Y
- Body type:
- SUV / Crossover
- Doors:
- 4 doors
- Drivetrain:
- All-Wheel Drive
- Engine:
- Electric
- Exterior colour:
- Red
- Combined gas mileage:
- 2 L/100km
- Fuel type:
- Electric
- Interior colour:
- Black
- Transmission:
- Automatic
- Mileage:
- 81,869
- Stock #:
- GH-A133243
- VIN:
- 7SAYGDEE4NF505805

-$1,000
2022 Tesla Model Y
Long Range AWD
81,869 km
$40,999
$39,999
CarGurus Analysis: 2023 Tesla Model Y

Summary
With 278 currently listed for sale and an average price of $42,496 CAD, 24.5% of 2023 Tesla Model Y listings on CarGurus are rated as good or great deals.
Favourably reviewed: Owners rated the 2023 Tesla Model Y 4.78 / 5 stars.
Why it stands out
The 2023 Tesla Model Y stands out as a compact luxury crossover that blends EV practicality with a distinctly Tesla approach to packaging and technology. It is based on the Tesla Model 3 and shares 70% to 75% of its parts, but its taller body, coupe-like SUV shape, and rear hatch give it more versatility and cargo space than a sedan-style layout. That combination helps explain why it became such a strong seller, and it also makes the Model Y appealing to buyers who want a roomy electric vehicle without moving up to something larger.
For 2023, the Model Y’s appeal is strengthened by its generous standard equipment and strong performance. It came with standard AWD, two electric motors, a 15-inch infotainment touchscreen that doubles as a gauge cluster, heated front and rear seats, a glass roof, four USB ports, video streaming capability, and Tesla’s Autopilot system. The Long Range version’s range increased to 531 kilometres in 2023, while the Performance model was rated at 488 kilometres. Buyers also benefit from the Model Y’s large cargo area, under-floor storage, and front trunk, although the firm ride, the lack of Apple CarPlay and Android Auto, and the fact that almost all controls run through the touchscreen may be drawbacks for some shoppers.
The 2023 model year also sits in an important part of the Model Y’s evolution. Tesla began rolling out updated high-definition cameras, ambient lighting, updated suspension tuning, and a new Autopilot processor in mid-2023, so some examples may feel a little more modern than earlier ones. That mid-year variability is part of the Model Y experience, and it is one reason buyers need to pay close attention to the exact features on the vehicle they are considering.
Other model years to consider
- 2022 Tesla Model Y
- Average price: $41,027 CAD
- Good/great deal percentage: 28.1%
- User rating: 4.82 / 5
- Total listings: 292
- 2021 Tesla Model Y
- Average price: $34,025 CAD
- Good/great deal percentage: 31.4%
- User rating: 4.91 / 5
- Total listings: 188
- 2020 Tesla Model Y
- Average price: $32,623 CAD
- Good/great deal percentage: 39.1%
- User rating: 4.77 / 5
- Total listings: 69
Similar models to consider
- 2023 Ford Mustang Mach-E
- Average price: $35,663 CAD
- Good/great deal percentage: 26.0%
- User rating: 5 / 5
- Total listings: 196
- 2023 Volkswagen ID.4
- Average price: $33,231 CAD
- Good/great deal percentage: 25.8%
- User rating: 5 / 5
- Total listings: 89
- 2023 Hyundai IONIQ 5
- Average price: $35,309 CAD
- Good/great deal percentage: 22.3%
- User rating: 4.73 / 5
- Total listings: 94
This analysis is based on CarGurus' proprietary market data from October 14, 2026, CarGurus experts' opinions, and generative AI.
4.8 Overall rating
Filter by rating
James H
Reviewed a 2023 Tesla Long Range AWD on May 9, 2026
Great vehicle with great safety features and capabilities. Full self driving is amazing.
Tony S
Reviewed a 2023 Tesla Long Range AWD on May 18, 2025
The Tesla Model Y is hands down one of the most impressive electric crossovers on the market today. From its sleek design to the unmatched performance, this EV blends practicality with innovation in a way few vehicles can. Driving the Model Y feels like stepping into the future — instant torque, ultra-smooth handling, and that quiet cabin make every trip feel premium. The minimalist interior is packed with tech, especially the intuitive 15-inch touchscreen that controls nearly everything. Add in Tesla’s Autopilot system, and you’re looking at a serious game-changer for daily commuting or road trips. Space-wise, it nails it. Whether you’re hauling gear or passengers, the Model Y offers exceptional cargo capacity and a roomy feel throughout. And with the long-range battery, you get the freedom to go further without constantly looking for a charge. If you’re considering going electric, the Model Y makes it an easy decision. It’s stylish, efficient, and future-ready.
Nicholas M
Reviewed a 2023 Tesla Long Range AWD on May 11, 2025
I got a great deal and I love the car! The suspension is a little stiff but the car’s capabilities and other features make up for that.
Randy R
Reviewed a 2023 Tesla Long Range AWD on Jan 12, 2026
Best in class FSD. Value, especially if your willing to buy higher mileage.
2023 Tesla Model Y Trims
| Trim type | MSRP |
|---|---|
| Long Range AWD | $50,490 |
| Performance AWD | $54,490 |
| RWD | $43,990 |
| AWD | $47,490 |
2023 Tesla Model Y Price Trends
CarGurus tracks the prices of millions of used car listings every year. See how the average price of 2023 Tesla Model Y prices has changed over time.
See more price trends2023 Tesla Model Y Pricing Analysis
Pricing by Popular Canadian Cities
Market Area: Nationwide
Key Insights
- Highest-Price Market: Calgary, AB has the highest average price at $49,998 CAD, indicating strong demand or limited supply in that region.
- Best Value: Quebec, QC offers the lowest average price at $37,994 CAD, presenting a more affordable option for shoppers.
- Inventory Drives Stability: Toronto, ON leads with 143 listings, suggesting a robust market presence that may help stabilise prices.
City-Level Pricing
| City | Total Listings | Avg Price |
|---|---|---|
| Toronto, ON | 143 | $42,440 CAD |
| Ottawa, ON | 88 | $37,995 CAD |
| London, ON | 72 | $43,074 CAD |
| Vancouver, BC | 71 | $42,955 CAD |
| Montreal, QC | 53 | $38,425 CAD |
| Quebec, QC | 31 | $37,994 CAD |
| Halifax, NS | 19 | $42,990 CAD |
| Edmonton, AB | 9 | $38,096 CAD |
| Calgary, AB | 7 | $49,998 CAD |
Pricing by Trim Packages
Key Insights
- Volume Leader: The Long Range AWD trim dominates with 206 listings, indicating it is the most popular choice among consumers.
- Premium Spread: The Performance AWD trim, priced at $54,490 CAD, shows a significant premium over the RWD trim at $43,990 CAD, reflecting the added value of performance features.
- Drivetrain Effect: All trims feature AWD or RWD configurations, but the Long Range AWD trim's higher inventory suggests a preference for all-wheel drive among buyers.
Trim-Level Details
| Trim | Listings | MSRP | Drivetrain | Engine |
|---|---|---|---|---|
| Long Range AWD | 206 | $50,490 CAD | AWD | 425 hp Electric |
| Performance AWD | 71 | $54,490 CAD | AWD | 455 hp Electric |
| RWD | 37 | $43,990 CAD | RWD | 425 hp Electric |
| AWD | 2 | $47,490 CAD | AWD | 425 hp Electric |
Pricing Analysis by Model Year
Key Insights
- New-Car Premium: The 2026 model year is priced at an average of $48,772 CAD, reflecting a 22.0% premium over its starting MSRP of $39,990 CAD.
- Depreciation Curve: The 2022 model year exhibits the steepest depreciation at -52.7%, indicating significant value loss compared to its original MSRP.
- Best Value Sweet Spot: The 2025 model year, with an average price of $39,546 CAD, is the only year priced below its starting MSRP, suggesting it may offer the best value for budget-conscious buyers.
Model Year Pricing
| Model Year | Starting MSRP | Avg Price | Avg Price vs Starting MSRP |
|---|---|---|---|
| 2026 | $39,990 CAD | $48,772 CAD | +22.0% |
| 2025 | $44,990 CAD | $39,546 CAD | -12.1% |
| 2024 | $42,990 CAD | $37,260 CAD | -13.3% |
| 2023 | $43,990 CAD | $33,918 CAD | -22.9% |
| 2022 | $65,990 CAD | $31,231 CAD | -52.7% |
| 2021 | $41,990 CAD | $27,031 CAD | -35.6% |
| 2020 | $52,990 CAD | $26,734 CAD | -49.5% |
These recommendations are based on CarGurus' proprietary market data from October 13, 2026, CarGurus experts' opinions, and generative AI.
How much does the 2023 Tesla Model Y cost?
| Metric | Value |
|---|---|
| Current Average Price | $42,445 CAD |
| Year-Round Low | $41,294 CAD |
| Year-Round High | $47,276 CAD |
| Average Price a Year Ago | $47,179 CAD |
| Change vs. Last Year | −10.03% |
Prices have softened 10.03% compared to this time last year, making it a favourable time to shop this model year.
There are 272 listings available, which gives you a decent amount of choice in the used market.
Is the 2023 Tesla Model Y a good car?
Yes — the 2023 Tesla Model Y earns a 4.78/5 user rating, which points to strong owner satisfaction. Owners consistently praise its fast acceleration, easy charging, and spacious interior, and those strengths line up well with its role as a compact luxury crossover that offers useful everyday versatility. For you, that means it makes the most sense if you want an electric SUV with strong performance, generous standard equipment, and practical cargo space. With 24.6% of listings marked as good or great deals, there is still some room to shop selectively.
Is the 2023 Tesla Model Y reliable?
Owners rate it 4.78/5, a strong signal of long-term satisfaction.
The owner feedback points to a vehicle that many people find dependable in daily use, especially for performance, charging convenience, and overall ownership experience. The repeated praise for easy charging and strong satisfaction suggests you can count on it to fit into long-term EV ownership well. Some owners do mention range accuracy concerns, so as a used buyer you should pay close attention to battery-related expectations and how the vehicle has been used over time.
Is now a good time to buy a used 2023 Tesla Model Y?
This looks like a moderate, selective buyer’s market, so you can shop carefully without feeling rushed.
- Deal availability: 24.6% of listings are priced as good or great deals.
- Inventory: There are 272 listings available.
- Price trend: Prices have softened 10.03% compared with last year.
If you find a listing below $41,294 CAD, that's toward the low end of the year-round range and worth acting on quickly.
What is the 2023 Tesla Model Y's resale value?
The current average of $42,445 CAD sits slightly below last year's $47,179 CAD.
That price movement suggests the market has cooled, which can make the Model Y more attractive to used buyers today but may also mean future sellers need to be realistic about pricing. If you buy at the current average or below, you may have less downside risk than someone who paid closer to last year’s higher level. The model’s strong owner satisfaction should help support demand, but resale value will still depend on condition, mileage, and how well the vehicle has been maintained.
Vehicles with strong owner satisfaction ratings, like this model year's 4.78/5, tend to retain buyer demand, which supports resale value over time.
Should I buy a 2023 Tesla Model Y or consider a different year?
If you're weighing the 2023 against nearby model years, here's how to think about it:
Choose the 2023 if:
- 24.6% of listings are priced as good or great deals.
- Price trend: Prices have softened 10.03% compared with last year.
- Owners rate it 4.78/5 — a strong satisfaction signal.
The bottom line: The 2023 Model Y is the better pick if you want a well-equipped used EV with strong owner approval, solid market availability, and a price that has come down from last year. If you are especially price-sensitive, you may also want to compare nearby model years to see whether a similar vehicle is available at a lower asking price, but the 2023 remains the primary choice if you want the best balance of value, demand, and owner satisfaction.
These recommendations are based on CarGurus' proprietary market data from October 13, 2026, CarGurus experts' opinions, and generative AI.
Relevant articles

Tesla Model X Buying Guide: Cost, Reliability, and the Best Years to Buy
Our definitive Tesla Model S buying guide covers all the bases, with detailed info on the model's history, specs, and the best and worst versions to buy.

Tesla Model Y Buying Guide: Cost, Reliability, and the Best Years to Buy
Our definitive Tesla Model Y buying guide covers everything you need to know about this hugely popular EV, including its specs, history, and the best and worst versions to buy.