Cydia is cumbersome. Wait forever for it to load. Search... you get different listings whether you press the search button or just scroll around above the keypad. Touch the screen wrong while looking for screenshots and it goes to an avertisement where you have to escape right out of Cydia to get to continue searching. Very lame. Get a phone call while searching for something and you have to start all over once you end your call. Cydia is the only answer right now but I find it sucks.