1. I have those exact cranks and BB. The cranks are great. Not had a problem with them. When I first got them they were coming loose but then I got a ratchet 8 mm on them and tightened them very tight and it's all good. BB is fine too. IMO, it's not really worth it getting ISIS. I mean yeah, it's lighter and stronger and stuff. But it costs like an extra £45 which is a bit much if you ask me. 2. Sorry can't help you there. I'm a maggie basher. 3. I've not heard of anyone with it yet but they are meant to be like the 04 Python and supposedly it rode REALLY nice. 4. Well, basically different geo's are for different styles of riding and different feels. High BB rise makes a bike sit on the back wheel very nice and is great for sidehops, gaps and sidey's to back and stuff. It seems to work great with TGS. However low bb is better for street. Such as manuals and rolling tricks. You just need to see what sort of riding you do and gauge it from there. The length (wheelbase) doesn't just depend on the frame. The forks also have a great effect on how long a bike is as you measure it from axle to axle. Longer bikes such as 1030+ are great for sidehops and TGS whereas shorter bikes like 1000 sorta length are meant to be great for natty as they are small and can get round tight spots easy. Best way to figure out what you want is to have shots on peoples bikes with different geo's. 5. My mate has an Echo Team '07 but it's the long one. It rides very very nice and is a great bike. The geo of the short one... I'm not completely sure but I think the wheelbase will be either 1000, 1005. BB rise i'm guessing will be around +55, +60. Hope this helped a bit. Hunter