That is a tiny bike. The "classic" way to size a frame is to have a fistful of seatpost. This is from the days where the seat tube is even with the top of the toptube, also. Also, I noticed that your seat is angled down now....that's a telltale sign of the bike being too small. Post it on cl and tell people that the lock-up scratches are from messin'. Also ken, didn't you say you can't make a big bike smaller? Sure you can. Lower the seatpost and/or get a shorter stem. A larger bike will give you a more comfortable, upright position. A smaller bike will give you more agile handling. I like to size my frames 1-2cm bigger than I need, cause it gives me less saddle-to-bar drop. I find it more comfortable on the 30-60mi rides I regularly do. I just don't look as cool as the other kids.