Supposed to be getting the first bikes in early Feb, so, soon.
Congrats to everyone that's bought one. If you haven't bought it already, put your money down, I've heard that there's only *one* production run of the 1098. If you don't have it now, you won't until '08.