Hi - and welcome to the ranch.
a) Java 1.5 is the same as 5.0.
b) I dont think
you should buy "cracked" software.
c) Doing something, such as getting certified, is also a plus compared to lying on the couch.. I'd just like to mention, that getting a Java Certification will only show that you know Java syntax, but it wont say anything about your ability to create software.