I got a 2008 allez and it's great, I can't fault it in any way TBH.
I have Zert inserts splattered all over forks, seat post etc - the new one makes no mention of this so I wonder what they have done cos they do work.
Buy the Spec and you will fall in love and it will piss all over your Giant.
But do keep the Giant as a spare - I've now got 3 ( and no more shed space!!!)