For your '99 bike, stick a pair of Foxeye mirrors on, they're longer than the original stumpy ones (that's the 2002-2003 bikes). Alternatively, the 2001-2005 FZS1000 mirrors are the same as the 600 Foxeye ones.
No idea about the FZ1's mirrors, the US site might offer more insights