Like them or loathe them some cool mounts can be gotten from lock boxes, which are a bit of a lottery unfortunately, or you can do the Promotion weeks with dailies and save up for one of these mounts with in game currencies for free, will take you a while though.
Anyhow, presenting the latest lock box mount, the friendly Razorback mount