I like these because of the range of weight you have and how little space they take up.
Bowflex SelectTech 552 Dumbbells
Kettlebells are extremely useful in workouts. They allow you to create patterns of stablity and instablity. I'd recommend buying 12kgs, 18kgs, and 24kgs. You can buy sets or singles it depends what you're looking to do.
Powder Coat Kettlebell
Useful for warm up exercises or making sure the right muscles are working during more complex movements.
First Place Mini Band
deal for not a lot of space and those who are interested in body weight and core.
TRX® HOME2 SYSTEM
Natural and position for pulling exercises when you have a cable system.
RitFit 5pcs Lat Pulldown Bar Combo
You can do almost everything with this system and the correct handles.
Signature Series Dual Adjustable Pulley
Really good for soft tissue release, especially if you have someone to get those hard to reach spots behind you.
Hypervolt 2
Good for proping yourself or objects higher to make movements easier
Cork Yoga Block - 2 Pack
prAna
Verde Yoga Mat
All my workout clothes and most of my clothes are from them.