Amigo, eu já trabalhei com as duas lentes: Canon 20mm F/1:2.8 e Canon 28mm F/1:1.8. Eu me decepcionei com a 28mm F/1.8. Essa lente, apesar de classificada como "F/1.8" deve ser considerada como uma F/2.8 ou mais escura. Fiz vários testes em TV, AV e Manual com as duas lentes na mesma câmera - Canon 5D MarkII - . Os resultados da Canon 20mm F1:/2.8 foram muito melhores. Importante observar que ao comparar a Canon F/1:2.8 com a Canon 24mm F/1:1.4 o resultado foi totalmente favorável à 24mm F/1:1.4. Todavia, como a diferença de preço entre a 24mm e as outras é muito grande, você deve ficar, SEM QUAISQUER SOMBRAS DE DÚVIDAS, com a CANON 20MM F/1:2.8. Essa lente é rápida, tem um foco na pinta e se você quiser fotografar pessoas, basta aproximar-se delas, pois essa lente não provoca distorções nos rostos das pessoas a uma distância de 1,5m, proporcionando uma excelente angulação horizontal. Eu cheguei à conclusão de que o tamanho do filtro da lente é uma variável que deve ser considerada durante a escolha de uma lente grande angular. Todas as vezes que eu testei uma lente GA com filtro abaixo de 72mm eu me decepcionei. A Canon 20mm F/1:2.8 tem um filtro de 72mm (a cara da lente tem 72mm) contra somente 58mm da Canon 28mm F/1:1.8. Obviamente há excelentes lentes com filtro de 58mm, mas em termos de grandes angulares isso não é um bom indicativo (eu não considero a 28mm uma grande angular se comparada à 20mm. A diferença é grande!). Resumindo: vá de Canon 20mm F/1:2.8! Eu já me desfiz da 28mm F/1:1.8.