I'm new here so bare with me...

I just got a WRX and am looking to get an electronic boost controller....
I'm not very familiar with them and how one differs from another. I'm deciding between:
Blitz sbc-id
Apexi AVC-R
GReddy Profec-A

Can anybody recommend any of these to me? I'm looking for something that isn't overly complicated to use, but robust enough for me to get what i want from it when i want it.

Also, what is the installation for these units like? Is it difficult? Any insight would be appreciated! Thanks!