Someone threw out this perfectly good Oreck XL, can't believe it! Their loss is my gain, I've been wanting one of these for quite a while now. These are the best! :
Oreck XL Super Deluxe - Handheld Canister Vacuum - More Than Vacuums
Oreck Elevate Cordless Vacuum Cleaner - AAA Sew Vac East