As for brand, we have several different brands and I don't see the difference really in any of them. They are all pretty much the same. Some have a zipper section up front which could come in handy but I find if I put small items in this section they are forgotten. I just looked at the compression ones and I don't think they would work for us. We unzip, fold the top over and place in the drawers like that then at the end of the trip its as easy as zipping them back up without having to repack plus our clothes never touch a drawer that could have held someone else dirty clothes before we got there. Who knows. A third thing I noticed about them that would be a deterrent for us is they are not see through, I like to be able to do a quick look at the top of the cube to see if I am holding the cube with T-shirts or the cube with the shorts. That's all just my needs being met, they may work for yours.
For size, I use the large to pack dress clothes. A couple pair of DH's dress pants and four or five shirts fit very nicely in one. The mediums we use for t's and shorts, the bathing suits. The small we use for underwear and socks. I also have a small that is used for misc. items such as a first aid kit, a nail file, spot remover pen, qtips, small sewing kit, sample packets of tide, nail clippers, that sort of stuff. That small cube sits in the linen closet till we travel and then goes into the suitcase, to the hotel/stateroom bathroom, and back to the linen closet when we get home. It is never unpacked so its always ready to travel.
We each have different color cubes so it is easy to see who's clothes are where at a glance. We also have a black set that we use to put dirty clothes in so that we can easily unpack the clean clothes and not have to wonder if the pink cube is the one that needs to be laundered. Its ALWAYS the black. If you fold the dirty clothes, as silly as that may sound, you can get tons of laundry in it. Also as to washing the cubes, we toss the black cubes in with the laundry when washing and have not had a problem yet. I don't dry them in the dryer so I can't speak about that. I don't want to chance them losing shape or melting a bit. I just hang them over a chair to dry. Easy Peasy. Storage is very easy as well. There very foldable so I just fold them all and place them into one medium cube stored in our closet. I think we have seven sets of small med and large in different colors and they all fit in one medium which is pretty amazing. They are always in one place, easy to find.
We have been using packing cubes for a long long time and can't remember what we did without them. Others like different ways such as the space bags but I find that the only thing that will do what I want them to do are the packing cubes for all the reasons I have listed and I will stick with those. I don't think you can go wrong in what ever you pick, you will find something to use them for that you never even thought of. Have a great trip!