Reccomendations for a true beginner

I dont really know my rating, but I've taken about 10 hours of group lessons and only seriously played this summer (about 30 times). I used to play a couple of times a year with friends and girlfriends etc before this and have a Ti.Heat Midplus with an L3 swing style rating. I can

I find this racquet to be a bit too harsh with vibration and would like some suggestions as to better racquets that might help with my game. Specifically something that is comfortable to hit with and gives good topspin.

I have played with these racquets for half an hour each and can give you my feedback
Dunlop 1000G - very comfortable but I was afraid to swing with it cuz the ball flew
Dunlop 500G M-fil - I liked this but its a bit expensive
Yonex Vcon30 107 - Very easy on the arm but it is soo much lighter than what I am using that it screwed up swing for the short time i was playing with it. Its also a bit pricier than I'd like.

Any suggestions? Or should I stick with my Ti.Heat until I get better and simply restring it? It hasnt been restrung since I bought and I dont know what tension/string I am using.

why should price matter, if u like tennis by urself a reasonable nice racquet, for u i recommend the Head LM Rave, Head LM Fire, Head I.XSpeed, Tecnifibre TFeel 290 ( I think thats it) or the Babolat Drive Z-Max

IMO, with a budget in mind, you can think abt these:
1) engage a good coach for a session or 2 to evaluate ur strokes and techniques, footwork, etc, and work on them. Then,
2) string ur racket with popular synthetic gut, such as prince synthetic gut, but lower tension(for ur arm's sake) and see if u this racket and lower tension suits you.
3) If u think of changing rackets, demo ur frens' rackets or from the store to find one that suits you.

The babolat pure power is discountinued and TW has them left and they are wierd racquets that i dont like, check out the Babolat Drive Z-Max, Babolat Drive Z-Tour and if u want them cheap search around like e_b ay or other tennis websites, or just search it on google