Ooh, that sucks. xD There's a lot of different things you can do on this site, so it might be easier to come up with something. Also, everybody on there is willing to help with ideas. :3 It'd be nice to have another new member.... 8D?
http://www.tfw2005.com/boards/transformers-fan-art/277597-my-hand-some-manga-style-drawings.html#post4297028 where've ya been