I agree. Each brand are better than others at different circumstances. It's up to yourself as the consumer to decide which layout for viewing and playback is better for you. The main reason I strictly use Dahua myself, is I used to work for a company that used ICrealtime, and they are rebranded Dahua. I got used to it's software and setup and liked it. I than found out that Dahua is the original manufacturer of their products so I found a distributor that sold dahua for much less money than ICrealitime sells the same products for. And than it just took off after that. Every estimate I go to, I log into one of my Dahua systems, and it sells itself.