I wanted to add a little to this and ask a question. About 4 months ago I bought an '04 Giant Boulder SE and yes I got a good deal. However if you owned this bike what would you upgrade on it? Nothing to crazy but I have seen people say wheelsets and so on would make a huge difference. thanks, you guys have a good forum here!