Both are good.
Meguiars UPW is synthetic based so longer protection, while Gold class is carnauba wax so more depth in paint.
In terms of dust attraction, gold class attracts more dust than UPW which attracts very less due to synthetic nature.
Sent from my Galaxy Nexus using Xparent Blue Tapatalk 2