General Brazilian
prestar atenção
most common and standard form
Rio de Janeiro
prestar atenção / ficar atento
standard usage with local colloquialisms
São Paulo
prestar atenção
standard usage, no significant regional variation
Portugal
estar atento / prestar atenção
'estar atento' is more commonly used in European Portuguese