jailbreak question

hello i jailbroke my 3g and besides getting different themes and running super slow is there anything else u can do? i got the iphone 4 and want to jailbreak it again but i dont want it running slow is this still a problem and what cool things can u do now i didnt really no what i was doing before.
Edit/Delete Message