I guess it depends on what you're after in terms of handling. I bought mine new in 2006 and have done ~32k miles on it and will be honest that I haven't ridden many other bikes (TDR125>GS500>ER6) and although it is a budget bike, with non adjustable suspension etc. it's a really nice general purpose bike. I've occasionally thought about changing it but to be perfectly honest I would only be doing that for the sake of it. It's plenty fast enough for the roads, can be used daily without ever needing to worry about anything, still looks incredibly clean for a 7 year old bike that certainly isn't a dry day only bike and I just really like it still!