I got it! I wrote a sub routine that will select the line that the cursor is on in the given RTB...heres the code if anyone's interested:
VB Code:
  1. Public Sub SelLine(RTB As RichTextBox)
  2.  Dim x As Long, i As Integer
  3.  Dim y As String, z As String, a As String
  4.  y = 0
  5.  a = 0
  6.  z = 0
  7.  Dim bolBegin As Boolean, bolEnd As Boolean
  8.  x = RTB.GetLineFromChar(RTB.SelStart)
  9.  i = RTB.SelStart
  10.  
  11.  'a = RtB.GetLineFromChar(i)
  12.  If RTB.GetLineFromChar(i) = 0 Then
  13.   bolBegin = True
  14.   y = 1
  15.  End If
  16.  If RTB.GetLineFromChar(i) = UBound(Split(RTB.Text, vbNewLine)) Then
  17.   bolEnd = True
  18.   z = Len(RTB.Text)
  19.  End If
  20.  Do Until RTB.GetLineFromChar(i) = x - 1 Or bolBegin = True
  21.   i = i - 1
  22.  Loop
  23.  i = i + 1
  24.  y = 0
  25.  If Not bolBegin Then y = i
  26.  i = RTB.SelStart
  27.  Do Until RTB.GetLineFromChar(i) = x + 1 Or bolEnd = True
  28.   i = i + 1
  29.  Loop
  30.  z = Len(RTB.Text) + 1
  31.  If Not bolEnd Then z = i
  32.  z = z - y
  33.  RTB.SelStart = y
  34.  RTB.SelLength = z
  35.  RTB.SetFocus
  36. End Sub