From what I can see the main differences are:
Size:
2810 smaller by a minimum 4cm depth for better rack fit.
Routing:
2810 is Layer 2 only, no static routes.
Processor:
2800 is Motorola PowerPC MPC8245, 266 MHz
2810 is MIPS BCM5836, 264 MHz
Throughput:
2800 is 34.65/69.3 million pps
2810 is 35.7/71.4 million pps
So 2810 slightly higher throughput.
Weight:
2810 is about 3lb lighter than 2800.
Temperature:
2810 max temp is around 18degreesF lower than 2800, so cooler rooms and possibly quieter switch/fans in 2810.
Altitude:
2800 is 15091ft
2810 is 10000ft
So if 5091ft more is needed, you're out of luck with the 2810 :)
Overall similar products, but routing/size/weight/temp differences can be important to some customers.
Regards,
Shane.